Details

Time bar (total: 1.1min)

analyze687.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 (7%)

Results
2.6s11330×body256infinite
1.9s8256×body256valid
Bogosity

preprocess79.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)

simplify69.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)

prune3.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New235
Fresh011
Picked000
Done000
Total246
Error
12.4b
Counts
6 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
12.4b
(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)))))
12.5b
(+.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))))
12.5b
(+.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 113 to 68 computations (39.8% saved)

localize58.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(-.f64 (*.f64 c t) (*.f64 i y))
4.0b
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
5.2b
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
7.1b
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
Compiler

Compiled 132 to 23 computations (82.6% saved)

series22.0ms (0%)

Counts
4 → 228
Calls

57 calls:

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

rewrite149.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 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(-.f64 (*.f64 c t) (*.f64 i y))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))))) (#(struct:change #<rule egg-rr> (2) ((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)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x))))) (#(struct:change #<rule egg-rr> (2) ((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)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (*.f64 y z) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))) (fma.f64 y z (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) x) (fma.f64 y z (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t c) j) (*.f64 (*.f64 y (neg.f64 i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 j 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z c) b) (*.f64 (*.f64 a (neg.f64 i)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (*.f64 z c) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))) (fma.f64 z c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) b) (fma.f64 z c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) b) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 3) (pow.f64 b 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (*.f64 y (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (*.f64 (*.f64 y (neg.f64 i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (*.f64 t c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 y i) (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 t c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (*.f64 t c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))) (*.f64 y i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 (*.f64 y (neg.f64 i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 t c)) (sqrt.f64 (*.f64 y i))) (-.f64 (sqrt.f64 (*.f64 t c)) (sqrt.f64 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (neg.f64 (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t c (*.f64 y (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c t (*.f64 y (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t c) (*.f64 y (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 t c)) (sqrt.f64 (*.f64 t c)) (*.f64 y (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 t c)) 2) (cbrt.f64 (*.f64 t c)) (*.f64 y (neg.f64 i)))))))

simplify189.0ms (0.3%)

Algorithm
egg-herbie
Rules
1328×+-commutative
1062×fma-def
922×associate-/l*
856×associate-+l-
646×associate-+r-
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
059116431
1156715255
2509015015
Stop Event
node limit
Counts
471 → 367
Calls
Call 1
Inputs
(*.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 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 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 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 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))
(+.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y (neg.f64 i))))
(+.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))
(+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c)))
(+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (*.f64 (*.f64 t c) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(+.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j))
(+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1)
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 t c) (*.f64 y i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 j 3)))
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1))
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))))
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b))
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(+.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a (neg.f64 i))))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (*.f64 z c)))
(+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))
(+.f64 (*.f64 (*.f64 z c) b) (*.f64 (*.f64 a (neg.f64 i)) b))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (*.f64 z c) b))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) 1)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.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 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.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 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))
(pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 1)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 3)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 2))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 a i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (*.f64 t c) (*.f64 y (neg.f64 i)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (*.f64 t c) (*.f64 (*.f64 y (neg.f64 i)) 1))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (*.f64 y (neg.f64 i)) (*.f64 t c))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 y i) (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 t c))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (*.f64 t c))
(+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))) (*.f64 y i))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i)))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 (*.f64 y (neg.f64 i)) 1))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1)
(*.f64 1 (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 t c (*.f64 y i))))
(*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t c)) (sqrt.f64 (*.f64 y i))) (-.f64 (sqrt.f64 (*.f64 t c)) (sqrt.f64 (*.f64 y i))))
(/.f64 1 (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(/.f64 (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (neg.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t c) (*.f64 y i)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(exp.f64 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 t c (*.f64 y (neg.f64 i)))
(fma.f64 c t (*.f64 y (neg.f64 i)))
(fma.f64 1 (*.f64 t c) (*.f64 y (neg.f64 i)))
(fma.f64 1 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i)))
(fma.f64 (sqrt.f64 (*.f64 t c)) (sqrt.f64 (*.f64 t c)) (*.f64 y (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t c)) 2) (cbrt.f64 (*.f64 t c)) (*.f64 y (neg.f64 i)))
Outputs
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 x (neg.f64 (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 x (neg.f64 (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 x (neg.f64 (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 x (neg.f64 (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 x (neg.f64 (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 x (neg.f64 (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 y i) (neg.f64 j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 y i) (neg.f64 j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 y i) (neg.f64 j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 y i) (neg.f64 j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 y i) (neg.f64 j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 y i) (neg.f64 j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 b z))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 b z))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 b z))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 y i))
(*.f64 (neg.f64 y) i)
(*.f64 y (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(*.f64 c t)
(*.f64 t c)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(*.f64 c t)
(*.f64 t c)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(*.f64 -1 (*.f64 y i))
(*.f64 (neg.f64 y) i)
(*.f64 y (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(*.f64 c t)
(*.f64 t c)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(*.f64 c t)
(*.f64 t c)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(*.f64 c t)
(*.f64 t c)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(*.f64 -1 (*.f64 i y))
(*.f64 (neg.f64 y) i)
(*.f64 y (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(*.f64 -1 (*.f64 i y))
(*.f64 (neg.f64 y) i)
(*.f64 y (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(*.f64 c t)
(*.f64 t c)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(*.f64 -1 (*.f64 y i))
(*.f64 (neg.f64 y) i)
(*.f64 y (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(*.f64 -1 (*.f64 y i))
(*.f64 (neg.f64 y) i)
(*.f64 y (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.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 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.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 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.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 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (+.f64 x x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 t (+.f64 (neg.f64 a) a)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.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 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (+.f64 x x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 t (+.f64 (neg.f64 a) a)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.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 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (+.f64 x x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 t (+.f64 (neg.f64 a) a)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.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 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (+.f64 x x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 t (+.f64 (neg.f64 a) a)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 t (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.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 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.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 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 a (neg.f64 a)))))
(+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.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 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 a (neg.f64 a)))))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.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 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.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 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 a (neg.f64 a)))))
(+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (*.f64 y z) x))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.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 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 a (neg.f64 a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) 1)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.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 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 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 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 (/.f64 x (fma.f64 t (*.f64 a (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 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 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 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 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 (/.f64 x (fma.f64 t (*.f64 a (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 2)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 3)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) 1/3)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))
(fabs.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3) (pow.f64 x 3)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 1))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))))
(*.f64 j (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i)))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j))
(*.f64 j (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i)))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (+.f64 j j)))
(*.f64 j (-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i)))
(*.f64 j (fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (+.f64 j j)))
(*.f64 j (-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i)))
(*.f64 j (fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (+.f64 j j)))
(*.f64 j (-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i)))
(*.f64 j (fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (+.f64 j j)))
(*.f64 j (-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i)))
(*.f64 j (fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y (neg.f64 i))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(*.f64 j (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i)))))
(+.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))
(*.f64 j (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i)))))
(+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c)))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 j (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i)))))
(+.f64 (*.f64 (*.f64 t c) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(*.f64 j (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i)))))
(+.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))
(*.f64 j (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i)))))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 j (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)))
(*.f64 j (-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 (fma.f64 t c (*.f64 y i)) j))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 t c))) j)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 t c))) (pow.f64 (*.f64 t c) 2))) j)
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 t c)) (pow.f64 (*.f64 t c) 2)) j))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 (fma.f64 t c (*.f64 y i)) j))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 t c))) j)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 t c))) (pow.f64 (*.f64 t c) 2))) j)
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 t c)) (pow.f64 (*.f64 t c) 2)) j))
(pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) 1/3)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(fabs.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3)))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 j 3)))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (*.f64 z c) (fma.f64 a (neg.f64 i) (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (*.f64 z c) (fma.f64 a (neg.f64 i) (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (*.f64 z c) (fma.f64 a (neg.f64 i) (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (*.f64 z c) (fma.f64 a (neg.f64 i) (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a (neg.f64 i))))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (*.f64 z c) (fma.f64 a (neg.f64 i) (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (*.f64 z c) (fma.f64 a (neg.f64 i) (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (*.f64 z c) (fma.f64 a (neg.f64 i) (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (*.f64 z c) (fma.f64 a (neg.f64 i) (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (*.f64 z c)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (*.f64 z c) (fma.f64 a (neg.f64 i) (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (*.f64 z c) (fma.f64 a (neg.f64 i) (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (*.f64 z c) b) (*.f64 (*.f64 a (neg.f64 i)) b))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (*.f64 z c) (fma.f64 a (neg.f64 i) (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (*.f64 z c) (fma.f64 a (neg.f64 i) (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (*.f64 z c) (fma.f64 a (neg.f64 i) (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (*.f64 z c) (fma.f64 a (neg.f64 i) (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (*.f64 z c) b))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (*.f64 z c) (fma.f64 a (neg.f64 i) (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (*.f64 z c) (fma.f64 a (neg.f64 i) (*.f64 i (+.f64 a (neg.f64 a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) 1)
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))) (fma.f64 z c (*.f64 a i)))
(/.f64 b (/.f64 (fma.f64 z c (*.f64 a i)) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))) b))
(*.f64 (/.f64 b (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2))) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2)) b))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) b) (fma.f64 z c (*.f64 a i)))
(/.f64 b (/.f64 (fma.f64 z c (*.f64 a i)) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) b) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))) b))
(*.f64 (/.f64 b (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2))) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2)) b))
(pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 1)
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 3)
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 3) 1/3)
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 2))
(fabs.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 a i))))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 3))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 3)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 3) (pow.f64 b 3)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 1))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 t c) (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 t c) (*.f64 (*.f64 y (neg.f64 i)) 1))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i))))
(fma.f64 t c (fma.f64 y (neg.f64 i) (*.f64 3 (*.f64 0 (*.f64 y i)))))
(fma.f64 t c (-.f64 (*.f64 3 (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (*.f64 y i))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 t c (*.f64 0 (*.f64 y i))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (*.f64 y i))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 t c (*.f64 0 (*.f64 y i))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 t c (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 t c (*.f64 0 (*.f64 y i))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 t c (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 t c (*.f64 0 (*.f64 y i))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (*.f64 y i))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 t c (*.f64 0 (*.f64 y i))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 t c (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 t c (*.f64 0 (*.f64 y i))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i))))
(fma.f64 t c (fma.f64 y (neg.f64 i) (*.f64 3 (*.f64 0 (*.f64 y i)))))
(fma.f64 t c (-.f64 (*.f64 3 (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i))))
(fma.f64 t c (fma.f64 y (neg.f64 i) (*.f64 3 (*.f64 0 (*.f64 y i)))))
(fma.f64 t c (-.f64 (*.f64 3 (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (*.f64 0 (*.f64 y i)) 4))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i))))
(fma.f64 t c (fma.f64 y (neg.f64 i) (*.f64 3 (*.f64 0 (*.f64 y i)))))
(fma.f64 t c (-.f64 (*.f64 3 (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i))))
(fma.f64 t c (fma.f64 y (neg.f64 i) (*.f64 3 (*.f64 0 (*.f64 y i)))))
(fma.f64 t c (-.f64 (*.f64 3 (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i))))
(fma.f64 t c (fma.f64 y (neg.f64 i) (*.f64 3 (*.f64 0 (*.f64 y i)))))
(fma.f64 t c (-.f64 (*.f64 3 (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 y i))) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 0 (*.f64 y i)))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (-.f64 (*.f64 t c) (*.f64 3 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 y i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 t c (*.f64 0 (*.f64 y i)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (-.f64 (*.f64 t c) (*.f64 3 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i))))
(fma.f64 t c (fma.f64 y (neg.f64 i) (*.f64 3 (*.f64 0 (*.f64 y i)))))
(fma.f64 t c (-.f64 (*.f64 3 (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i))))
(fma.f64 t c (fma.f64 y (neg.f64 i) (*.f64 3 (*.f64 0 (*.f64 y i)))))
(fma.f64 t c (-.f64 (*.f64 3 (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i))))
(fma.f64 t c (fma.f64 y (neg.f64 i) (*.f64 3 (*.f64 0 (*.f64 y i)))))
(fma.f64 t c (-.f64 (*.f64 3 (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 y i))) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 0 (*.f64 y i)))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (-.f64 (*.f64 t c) (*.f64 3 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 0 (*.f64 y i)))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 t c (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 y i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 t c (*.f64 0 (*.f64 y i)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (-.f64 (*.f64 t c) (*.f64 3 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 t c (*.f64 2 (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 0 (*.f64 y i)))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 t c (*.f64 0 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 y (neg.f64 i)) (*.f64 t c))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (*.f64 y i))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 t c (*.f64 0 (*.f64 y i))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 t c (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 t c (*.f64 0 (*.f64 y i))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 y i) (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 t c))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (*.f64 t c))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1) (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (*.f64 y i))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 t c (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 t c (*.f64 0 (*.f64 y i))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 t c (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 t c (*.f64 0 (*.f64 y i))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)))
(+.f64 (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))) (*.f64 y i))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))) (*.f64 y i))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 y i)) (*.f64 t c)) (*.f64 y i))
(fma.f64 2 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 (*.f64 y (neg.f64 i)) 1))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1)
(-.f64 (*.f64 t c) (*.f64 y i))
(*.f64 1 (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (*.f64 t c) (*.f64 y i))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 t c) (*.f64 y i))
(*.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(-.f64 (*.f64 t c) (*.f64 y i))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 t c) (*.f64 y i))
(*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 t c (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 t c)))
(*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 t c))) (pow.f64 (*.f64 t c) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 t c)) (pow.f64 (*.f64 t c) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t c)) (sqrt.f64 (*.f64 y i))) (-.f64 (sqrt.f64 (*.f64 t c)) (sqrt.f64 (*.f64 y i))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 t c))) (-.f64 (sqrt.f64 (*.f64 t c)) (sqrt.f64 (*.f64 y i))))
(/.f64 1 (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 t c (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 t c)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 t c))) (pow.f64 (*.f64 t c) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 t c)) (pow.f64 (*.f64 t c) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 t c (*.f64 y i)))
(*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 t c (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 t c)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 t c))) (pow.f64 (*.f64 t c) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 t c)) (pow.f64 (*.f64 t c) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))
(*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 t c (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 t c)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))) (-.f64 (*.f64 t c) (+.f64 (*.f64 y i) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (*.f64 0 (*.f64 y i)) (*.f64 0 (*.f64 y i)))) (-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 t c))) (pow.f64 (*.f64 t c) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 t c)) (pow.f64 (*.f64 t c) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (*.f64 0 (*.f64 y i)) 3)) (fma.f64 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (*.f64 0 (*.f64 y i)) 3)) (fma.f64 (*.f64 0 (*.f64 y i)) (-.f64 (fma.f64 y i (*.f64 0 (*.f64 y i))) (*.f64 t c)) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (neg.f64 (fma.f64 t c (*.f64 y i))))
(*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 t c (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 t c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 t c))) (pow.f64 (*.f64 t c) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 t c)) (pow.f64 (*.f64 t c) 2)))
(pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1)
(-.f64 (*.f64 t c) (*.f64 y i))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)
(-.f64 (*.f64 t c) (*.f64 y i))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 3)
(-.f64 (*.f64 t c) (*.f64 y i))
(pow.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) 1/3)
(-.f64 (*.f64 t c) (*.f64 y i))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))
(fabs.f64 (-.f64 (*.f64 t c) (*.f64 y i)))
(log.f64 (exp.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 t c) (*.f64 y i))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t c) (*.f64 y i)))))
(-.f64 (*.f64 t c) (*.f64 y i))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3))
(-.f64 (*.f64 t c) (*.f64 y i))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 t c) (*.f64 y i))
(exp.f64 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 t c) (*.f64 y i))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 1))
(-.f64 (*.f64 t c) (*.f64 y i))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 t c) (*.f64 y i))
(fma.f64 t c (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 t c) (*.f64 y i))
(fma.f64 c t (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 t c) (*.f64 y i))
(fma.f64 1 (*.f64 t c) (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 t c) (*.f64 y i))
(fma.f64 1 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(fma.f64 (sqrt.f64 (*.f64 t c)) (sqrt.f64 (*.f64 t c)) (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 t c) (*.f64 y i))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 y i))
(-.f64 (*.f64 t c) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t c)) 2) (cbrt.f64 (*.f64 t c)) (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 t c) (*.f64 y i))

localize31.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(-.f64 (*.f64 t c) (*.f64 y i))
4.0b
(*.f64 b (fma.f64 c z (neg.f64 (*.f64 a i))))
5.2b
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
7.1b
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
Compiler

Compiled 133 to 23 computations (82.7% saved)

series9.0ms (0%)

Counts
3 → 168
Calls

42 calls:

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

rewrite138.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
908×associate-*r/
698×associate-*l/
436×add-sqr-sqrt
434×associate-+l+
430×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02069
141565
2541565
Stop Event
node limit
Counts
3 → 253
Calls
Call 1
Inputs
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 b (fma.f64 c z (neg.f64 (*.f64 a i))))
(-.f64 (*.f64 t c) (*.f64 y i))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t c) j) (*.f64 (*.f64 y (neg.f64 i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (-.f64 1 (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 j (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j)) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j)) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (cbrt.f64 (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) j) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))) j) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) j) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3)) j) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) j) (neg.f64 (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) j) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) 1) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j) 1) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j)) (sqrt.f64 (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 j 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 i a)) (*.f64 b (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i a) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) b) (*.f64 (*.f64 c z) b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 i a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (*.f64 (*.f64 c z) (*.f64 c z)) (pow.f64 (*.f64 i a) 2))) (fma.f64 c z (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (+.f64 (*.f64 (*.f64 c z) (*.f64 c z)) (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 c z) (*.f64 c z)) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 c z (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) (+.f64 (*.f64 (*.f64 c z) (*.f64 c z)) (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 b) (fma.f64 c z (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 b (fma.f64 c z (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c z (*.f64 i a)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 3) (pow.f64 b 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 b (fma.f64 c z (*.f64 i a)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (*.f64 y (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (*.f64 (*.f64 y (neg.f64 i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (*.f64 t c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 y i) (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 t c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (*.f64 t c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))) (*.f64 y i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (*.f64 t c)) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (*.f64 t c)) (*.f64 (*.f64 y (neg.f64 i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t c) (exp.f64 (log1p.f64 (*.f64 y i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 t c))) (-.f64 (sqrt.f64 (*.f64 t c)) (sqrt.f64 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (neg.f64 (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) 1) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (cbrt.f64 (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) 1) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))) 1) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) 1) (neg.f64 (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (cbrt.f64 (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2))) (/.f64 1 (fma.f64 t c (*.f64 y i)))) (+.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 t c) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t c) 2) 3) (pow.f64 (pow.f64 (*.f64 y i) 2) 3)) (/.f64 1 (fma.f64 t c (*.f64 y i)))) (+.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2)) (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 t c) 3)) (*.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 y i) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))) (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t c) 3) 3) (pow.f64 (pow.f64 (*.f64 y i) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))) (+.f64 (*.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 t c) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 y i) 3)) (*.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t c (*.f64 y (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c t (*.f64 y (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t c) (*.f64 y (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 t c)) (sqrt.f64 (*.f64 t c)) (*.f64 y (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 t c)) 2) (cbrt.f64 (*.f64 t c)) (*.f64 y (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))

simplify250.0ms (0.4%)

Algorithm
egg-herbie
Rules
1222×+-commutative
966×fma-def
876×associate-/r*
844×associate-+l-
714×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
061518181
1163016809
2573016553
Stop Event
node limit
Counts
421 → 382
Calls
Call 1
Inputs
(*.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 (-.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 (-.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 -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 -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 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 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 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 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 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 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 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 (*.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 -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 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 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z 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 (*.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 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 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z 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 (*.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 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 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 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 -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 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 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 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 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 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 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j)))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j)))
(+.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y (neg.f64 i))))
(+.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j)))
(+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c)))
(+.f64 (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (*.f64 (*.f64 t c) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(+.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j)))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j))
(+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (-.f64 1 (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j)))
(/.f64 j (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(/.f64 (*.f64 j (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 j (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 1 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 1 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j)) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j)) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (cbrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) j) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))) j) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) j) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3)) j) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) j) (neg.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) j) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) 1) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j) 1) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j)) (sqrt.f64 (fma.f64 t c (*.f64 y i))))
(pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1)
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 t c) (*.f64 y i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 j 3)))
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1))
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i a) b))
(+.f64 (*.f64 (*.f64 i a) b) (*.f64 (*.f64 c z) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 i a))))) 1)
(/.f64 (*.f64 b (-.f64 (*.f64 (*.f64 c z) (*.f64 c z)) (pow.f64 (*.f64 i a) 2))) (fma.f64 c z (*.f64 i a)))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (+.f64 (*.f64 (*.f64 c z) (*.f64 c z)) (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c z) (*.f64 c z)) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 c z (*.f64 i a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) (+.f64 (*.f64 (*.f64 c z) (*.f64 c z)) (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (*.f64 i a)))))
(pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 1)
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i a)))) 2)
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i a)))) 3)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 2))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 c z (*.f64 i a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (fma.f64 c z (*.f64 i a))))))
(cbrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c z (*.f64 i a)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 i a)))))
(exp.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 i a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (fma.f64 c z (*.f64 i a)))))
(+.f64 (*.f64 t c) (*.f64 y (neg.f64 i)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (*.f64 t c) (*.f64 (*.f64 y (neg.f64 i)) 1))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (*.f64 y (neg.f64 i)) (*.f64 t c))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 y i) (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 t c))
(+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (*.f64 t c))
(+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(+.f64 (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))) (*.f64 y i))
(+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i)))
(+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (*.f64 t c)) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (*.f64 t c)) (*.f64 (*.f64 y (neg.f64 i)) 1))
(+.f64 (-.f64 (*.f64 t c) (exp.f64 (log1p.f64 (*.f64 y i)))) 1)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1)
(*.f64 1 (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 t c (*.f64 y i))))
(*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 t c))) (-.f64 (sqrt.f64 (*.f64 t c)) (sqrt.f64 (*.f64 y i))))
(/.f64 1 (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(/.f64 (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (neg.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) 1) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (cbrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) 1) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))) 1) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) 1) (neg.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (cbrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2))) (/.f64 1 (fma.f64 t c (*.f64 y i)))) (+.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 t c) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t c) 2) 3) (pow.f64 (pow.f64 (*.f64 y i) 2) 3)) (/.f64 1 (fma.f64 t c (*.f64 y i)))) (+.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2)) (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 t c) 3)) (*.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 y i) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))) (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t c) 3) 3) (pow.f64 (pow.f64 (*.f64 y i) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))) (+.f64 (*.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 t c) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 y i) 3)) (*.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))))
(pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t c) (*.f64 y i)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(exp.f64 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 t c (*.f64 y (neg.f64 i)))
(fma.f64 c t (*.f64 y (neg.f64 i)))
(fma.f64 1 (*.f64 t c) (*.f64 y (neg.f64 i)))
(fma.f64 1 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(fma.f64 (sqrt.f64 (*.f64 t c)) (sqrt.f64 (*.f64 t c)) (*.f64 y (neg.f64 i)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t c)) 2) (cbrt.f64 (*.f64 t c)) (*.f64 y (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i)))
Outputs
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 b a))
(*.f64 i (neg.f64 (*.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a 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)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a 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 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 b z))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 b a))
(*.f64 i (neg.f64 (*.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 b z))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 b z))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 b z))
(*.f64 z (*.f64 c b))
(+.f64 (*.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)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.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 b a))
(*.f64 i (neg.f64 (*.f64 b a)))
(+.f64 (*.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)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.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 b a))
(*.f64 i (neg.f64 (*.f64 b a)))
(+.f64 (*.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)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.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 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a 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)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a 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 b a))
(*.f64 i (neg.f64 (*.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 b a))
(*.f64 i (neg.f64 (*.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 i y))
(*.f64 (neg.f64 y) i)
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(*.f64 -1 (*.f64 i y))
(*.f64 (neg.f64 y) i)
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(*.f64 -1 (*.f64 y i))
(*.f64 (neg.f64 y) i)
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(*.f64 -1 (*.f64 y i))
(*.f64 (neg.f64 y) i)
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(*.f64 -1 (*.f64 i y))
(*.f64 (neg.f64 y) i)
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(*.f64 -1 (*.f64 i y))
(*.f64 (neg.f64 y) i)
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))
(*.f64 j (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))
(*.f64 j (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (+.f64 j j)))
(*.f64 j (fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (+.f64 j j)))
(*.f64 j (fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j)))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (+.f64 j j)))
(*.f64 j (fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j)))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (+.f64 j j)))
(*.f64 j (fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i))))
(+.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y (neg.f64 i))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(*.f64 j (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(+.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j)))
(*.f64 j (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 j (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(+.f64 (*.f64 (*.f64 t c) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(*.f64 j (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(+.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j)))
(*.f64 j (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 j (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (-.f64 1 (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(*.f64 j (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j)))
(*.f64 j (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(/.f64 j (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 j (fma.f64 t c (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 j (fma.f64 y i (*.f64 c t))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 j (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))
(*.f64 (/.f64 j (fma.f64 t c (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 j (fma.f64 y i (*.f64 c t))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 j (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 t c (*.f64 y i)))
(*.f64 (/.f64 j (fma.f64 t c (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 j (fma.f64 y i (*.f64 c t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 j (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))
(*.f64 (/.f64 j (fma.f64 t c (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 j (fma.f64 y i (*.f64 c t))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(/.f64 j (/.f64 (-.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (-.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(*.f64 (/.f64 j (-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (*.f64 0 (*.f64 y i)) (*.f64 0 (*.f64 y i)))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 j (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 c t) (*.f64 y i))))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 c t) (*.f64 y i))) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (*.f64 0 (*.f64 y i)) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (*.f64 0 (*.f64 y i)) 3)) (fma.f64 (*.f64 0 (*.f64 y i)) (-.f64 (fma.f64 y i (*.f64 0 (*.f64 y i))) (*.f64 c t)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2))) j)
(/.f64 (*.f64 j (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (fma.f64 t c (*.f64 y i))))
(*.f64 (/.f64 j (fma.f64 t c (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 j (fma.f64 y i (*.f64 c t))))
(/.f64 (*.f64 j (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 j (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 1 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (fma.f64 t c (*.f64 y i)))
(*.f64 (/.f64 j (fma.f64 t c (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 j (fma.f64 y i (*.f64 c t))))
(/.f64 (*.f64 1 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 j (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j)) (fma.f64 t c (*.f64 y i)))
(*.f64 (/.f64 j (fma.f64 t c (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 j (fma.f64 y i (*.f64 c t))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j)) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 j (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))))
(*.f64 (/.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 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))) (/.f64 (sqrt.f64 (fma.f64 t c (*.f64 y i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))) (sqrt.f64 (fma.f64 y i (*.f64 c t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))))
(/.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (/.f64 (cbrt.f64 (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (cbrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (/.f64 (cbrt.f64 (fma.f64 t c (*.f64 y i))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (cbrt.f64 (fma.f64 y i (*.f64 c t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) j) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))
(*.f64 (/.f64 j (fma.f64 t c (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 j (fma.f64 y i (*.f64 c t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))) j) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(/.f64 j (/.f64 (-.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (-.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(*.f64 (/.f64 j (-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (*.f64 0 (*.f64 y i)) (*.f64 0 (*.f64 y i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) j) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 j (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3)) j) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 c t) (*.f64 y i))))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 c t) (*.f64 y i))) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (*.f64 0 (*.f64 y i)) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (*.f64 0 (*.f64 y i)) 3)) (fma.f64 (*.f64 0 (*.f64 y i)) (-.f64 (fma.f64 y i (*.f64 0 (*.f64 y i))) (*.f64 c t)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2))) j)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) j) (neg.f64 (fma.f64 t c (*.f64 y i))))
(*.f64 (/.f64 j (fma.f64 t c (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 j (fma.f64 y i (*.f64 c t))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) j) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 j (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) 1) (fma.f64 t c (*.f64 y i)))
(*.f64 (/.f64 j (fma.f64 t c (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 j (fma.f64 y i (*.f64 c t))))
(/.f64 (*.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 j (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j) 1) (fma.f64 t c (*.f64 y i)))
(*.f64 (/.f64 j (fma.f64 t c (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 j (fma.f64 y i (*.f64 c t))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 j (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 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))))
(*.f64 (/.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 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j)) (sqrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))) (/.f64 (sqrt.f64 (fma.f64 t c (*.f64 y i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))) (sqrt.f64 (fma.f64 y i (*.f64 c t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))))
(pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) 1/3)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2))
(fabs.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 j 3)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i a)))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 i a)) (*.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 (*.f64 c z) b) (*.f64 (*.f64 i a) b))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 (*.f64 i a) 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 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 i a))))) 1)
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(/.f64 (*.f64 b (-.f64 (*.f64 (*.f64 c z) (*.f64 c z)) (pow.f64 (*.f64 i a) 2))) (fma.f64 c z (*.f64 i a)))
(/.f64 b (/.f64 (fma.f64 c z (*.f64 i a)) (-.f64 (*.f64 c (*.f64 z (*.f64 c z))) (pow.f64 (*.f64 i a) 2))))
(*.f64 (/.f64 b (fma.f64 i a (*.f64 c z))) (-.f64 (*.f64 c (*.f64 z (*.f64 c z))) (pow.f64 (*.f64 i a) 2)))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (+.f64 (*.f64 (*.f64 c z) (*.f64 c z)) (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 (fma.f64 (*.f64 c z) (*.f64 c z) (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (*.f64 i a)))) b))
(*.f64 (/.f64 b (fma.f64 c (*.f64 z (*.f64 c z)) (*.f64 (*.f64 i a) (-.f64 (*.f64 i a) (*.f64 c z))))) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c z) (*.f64 c z)) (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 (*.f64 c (*.f64 z (*.f64 c z))) (pow.f64 (*.f64 i a) 2))))
(*.f64 (/.f64 b (fma.f64 i a (*.f64 c z))) (-.f64 (*.f64 c (*.f64 z (*.f64 c z))) (pow.f64 (*.f64 i a) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) (+.f64 (*.f64 (*.f64 c z) (*.f64 c z)) (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 (fma.f64 (*.f64 c z) (*.f64 c z) (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (*.f64 i a)))) b))
(*.f64 (/.f64 b (fma.f64 c (*.f64 z (*.f64 c z)) (*.f64 (*.f64 i a) (-.f64 (*.f64 i a) (*.f64 c z))))) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))
(pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 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 i a)))) 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 i a)))) 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 i a))) 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 i a))) 2))
(fabs.f64 (*.f64 b (fma.f64 i a (*.f64 c z))))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 c z (*.f64 i a))))
(*.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 i a))))))
(*.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 i a))) 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 i a)) 3)))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 3) (pow.f64 b 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 i a)))))
(*.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 i a)))))
(*.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 i a)))) 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 i a)))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 t c) (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 t c) (*.f64 (*.f64 y (neg.f64 i)) 1))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2))
(fma.f64 c t (fma.f64 y (neg.f64 i) (*.f64 (*.f64 0 (*.f64 y i)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 y i)) 3) (*.f64 y i)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (*.f64 y i))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 c t (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (*.f64 y i))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 c t (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))))
(+.f64 (*.f64 t c) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 c t (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)))
(+.f64 (*.f64 t c) (+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (*.f64 t c) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 c t (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (*.f64 y i))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 c t (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 c t (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2))
(fma.f64 c t (fma.f64 y (neg.f64 i) (*.f64 (*.f64 0 (*.f64 y i)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 y i)) 3) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2))
(fma.f64 c t (fma.f64 y (neg.f64 i) (*.f64 (*.f64 0 (*.f64 y i)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 y i)) 3) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 2 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 (*.f64 0 (*.f64 y i)) 4))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2))
(fma.f64 c t (fma.f64 y (neg.f64 i) (*.f64 (*.f64 0 (*.f64 y i)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 y i)) 3) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2))
(fma.f64 c t (fma.f64 y (neg.f64 i) (*.f64 (*.f64 0 (*.f64 y i)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 y i)) 3) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2))
(fma.f64 c t (fma.f64 y (neg.f64 i) (*.f64 (*.f64 0 (*.f64 y i)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 y i)) 3) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(+.f64 (*.f64 (*.f64 0 (*.f64 y i)) 2) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 c t (*.f64 0 (*.f64 y i)))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (-.f64 (*.f64 c t) (*.f64 (*.f64 0 (*.f64 y i)) 3)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(+.f64 (*.f64 (*.f64 0 (*.f64 y i)) 2) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 c t (*.f64 0 (*.f64 y i)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (-.f64 (*.f64 c t) (*.f64 (*.f64 0 (*.f64 y i)) 3)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2))
(fma.f64 c t (fma.f64 y (neg.f64 i) (*.f64 (*.f64 0 (*.f64 y i)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 y i)) 3) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2))
(fma.f64 c t (fma.f64 y (neg.f64 i) (*.f64 (*.f64 0 (*.f64 y i)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 y i)) 3) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2))
(fma.f64 c t (fma.f64 y (neg.f64 i) (*.f64 (*.f64 0 (*.f64 y i)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 y i)) 3) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(+.f64 (*.f64 (*.f64 0 (*.f64 y i)) 2) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 c t (*.f64 0 (*.f64 y i)))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (-.f64 (*.f64 c t) (*.f64 (*.f64 0 (*.f64 y i)) 3)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 c t (*.f64 0 (*.f64 y i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (+.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(+.f64 (*.f64 (*.f64 0 (*.f64 y i)) 2) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 c t (*.f64 0 (*.f64 y i)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (-.f64 (*.f64 c t) (*.f64 (*.f64 0 (*.f64 y i)) 3)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (fma.f64 y i (*.f64 0 (*.f64 y i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 (*.f64 0 (*.f64 y i)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 c t (*.f64 0 (*.f64 y i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (+.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 y (neg.f64 i)) (*.f64 t c))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1)))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (*.f64 y i))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 c t (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 t c) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 c t (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)))
(+.f64 (*.f64 y (neg.f64 i)) (+.f64 (*.f64 y i) (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 t c))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) 1) (*.f64 t c))
(-.f64 (*.f64 c t) (*.f64 y i))
(+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 1) (-.f64 (*.f64 t c) (*.f64 y i)))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))) (*.f64 y i))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))) (fma.f64 c t (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (fma.f64 t c (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))) (*.f64 y i))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (fma.f64 c t (*.f64 0 (*.f64 y i))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)))
(+.f64 (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))) (*.f64 y i))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i)))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (*.f64 t c)) (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(-.f64 (fma.f64 t c (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 2)) (*.f64 y i))
(fma.f64 (*.f64 0 (*.f64 y i)) 2 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (+.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (*.f64 t c)) (*.f64 (*.f64 y (neg.f64 i)) 1))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(+.f64 (-.f64 (*.f64 t c) (exp.f64 (log1p.f64 (*.f64 y i)))) 1)
(+.f64 1 (-.f64 (*.f64 c t) (exp.f64 (log1p.f64 (*.f64 y i)))))
(-.f64 (*.f64 c t) (expm1.f64 (log1p.f64 (*.f64 y i))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1)
(-.f64 (*.f64 c t) (*.f64 y i))
(*.f64 1 (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (*.f64 c t) (*.f64 y i))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 c t) (*.f64 y i))
(*.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(-.f64 (*.f64 c t) (*.f64 y i))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 c t) (*.f64 y i))
(*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 t c (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 c t)))
(*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (-.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 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 t c))) (-.f64 (sqrt.f64 (*.f64 t c)) (sqrt.f64 (*.f64 y i))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 c t))) (-.f64 (sqrt.f64 (*.f64 c t)) (sqrt.f64 (*.f64 y i))))
(/.f64 1 (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 c t)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))))
(/.f64 (-.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 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 c t)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (-.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 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 c t)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))) (-.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (*.f64 0 (*.f64 y i)) (*.f64 0 (*.f64 y i)))) (-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(/.f64 (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))
(/.f64 (-.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 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 c t) (*.f64 y i))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (*.f64 0 (*.f64 y i)) 3)) (fma.f64 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 c t) (*.f64 y i))) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (*.f64 0 (*.f64 y i)) 3)) (fma.f64 (*.f64 0 (*.f64 y i)) (-.f64 (fma.f64 y i (*.f64 0 (*.f64 y i))) (*.f64 c t)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (neg.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 c t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (-.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 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (-.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 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) 1) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 c t)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 c t)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))) (-.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (*.f64 0 (*.f64 y i)) (*.f64 0 (*.f64 y i)))) (-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))
(/.f64 (-.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 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 c t) (*.f64 y i))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (*.f64 0 (*.f64 y i)) 3)) (fma.f64 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 c t) (*.f64 y i))) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (*.f64 0 (*.f64 y i)) 3)) (fma.f64 (*.f64 0 (*.f64 y i)) (-.f64 (fma.f64 y i (*.f64 0 (*.f64 y i))) (*.f64 c t)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 c t)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (-.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 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))))
(*.f64 (/.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)))) (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) (/.f64 (sqrt.f64 (fma.f64 t c (*.f64 y i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.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)))) (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (cbrt.f64 (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (cbrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (/.f64 (cbrt.f64 (fma.f64 t c (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2) (cbrt.f64 (fma.f64 y i (*.f64 c t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) 1) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 c t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))) 1) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))) (-.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (*.f64 0 (*.f64 y i)) (*.f64 0 (*.f64 y i)))) (-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) 1) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))
(/.f64 (-.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 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 c t) (*.f64 y i))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (*.f64 0 (*.f64 y i)) 3)) (fma.f64 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 0 (*.f64 y i)) (-.f64 (*.f64 c t) (*.f64 y i))) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (*.f64 0 (*.f64 y i)) 3)) (fma.f64 (*.f64 0 (*.f64 y i)) (-.f64 (fma.f64 y i (*.f64 0 (*.f64 y i))) (*.f64 c t)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) 1) (neg.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 c t)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (-.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 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (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 t c) 3) (pow.f64 (*.f64 y i) 3))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))))
(*.f64 (/.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)))) (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) (/.f64 (sqrt.f64 (fma.f64 t c (*.f64 y i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.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)))) (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (cbrt.f64 (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (cbrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (/.f64 (cbrt.f64 (fma.f64 t c (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2) (cbrt.f64 (fma.f64 y i (*.f64 c t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2))) (/.f64 1 (fma.f64 t c (*.f64 y i)))) (+.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 t c) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 4) (pow.f64 (*.f64 y i) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (fma.f64 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 4) (pow.f64 (*.f64 y i) 4)) (*.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 y i (*.f64 c t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 4) (pow.f64 (*.f64 y i) 4)) (fma.f64 y i (*.f64 c t))) (+.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t c) 2) 3) (pow.f64 (pow.f64 (*.f64 y i) 2) 3)) (/.f64 1 (fma.f64 t c (*.f64 y i)))) (+.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2)) (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c t) 2) 3) (pow.f64 (pow.f64 (*.f64 y i) 2) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c t) 4) (+.f64 (pow.f64 (*.f64 y i) 4) (*.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))) (/.f64 1 (fma.f64 t c (*.f64 y i)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 6) (pow.f64 (*.f64 y i) 6)) (fma.f64 y i (*.f64 c t))) (+.f64 (pow.f64 (*.f64 c t) 4) (fma.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 t c) 3)) (*.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 y i) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))) (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 6) (pow.f64 (*.f64 y i) 6)) (/.f64 (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 6) (pow.f64 (*.f64 y i) 6)) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2))) (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t c) 3) 3) (pow.f64 (pow.f64 (*.f64 y i) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))) (+.f64 (*.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 t c) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 y i) 3)) (*.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c t) 3) 3) (pow.f64 (pow.f64 (*.f64 y i) 3) 3)) (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 c t) 6) (pow.f64 (*.f64 y i) 6)) (*.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c t) 3) 3) (pow.f64 (pow.f64 (*.f64 y i) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 c t) 6) (fma.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 y i) 6))) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c t) 3) 3) (pow.f64 (pow.f64 (*.f64 y i) 3) 3)) (+.f64 (pow.f64 (*.f64 c t) 6) (fma.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 y i) 6)))) (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))
(pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 1)
(-.f64 (*.f64 c t) (*.f64 y i))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)
(-.f64 (*.f64 c t) (*.f64 y i))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 3)
(-.f64 (*.f64 c t) (*.f64 y i))
(pow.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) 1/3)
(-.f64 (*.f64 c t) (*.f64 y i))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2))
(fabs.f64 (-.f64 (*.f64 c t) (*.f64 y i)))
(log.f64 (exp.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 c t) (*.f64 y i))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t c) (*.f64 y i)))))
(-.f64 (*.f64 c t) (*.f64 y i))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3))
(-.f64 (*.f64 c t) (*.f64 y i))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 c t) (*.f64 y i))
(exp.f64 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 c t) (*.f64 y i))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 1))
(-.f64 (*.f64 c t) (*.f64 y i))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 c t) (*.f64 y i))
(fma.f64 t c (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 c t) (*.f64 y i))
(fma.f64 c t (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 c t) (*.f64 y i))
(fma.f64 1 (*.f64 t c) (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 c t) (*.f64 y i))
(fma.f64 1 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(fma.f64 (sqrt.f64 (*.f64 t c)) (sqrt.f64 (*.f64 t c)) (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 c t) (*.f64 y i))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t c)) 2) (cbrt.f64 (*.f64 t c)) (*.f64 y (neg.f64 i)))
(-.f64 (*.f64 c t) (*.f64 y i))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 (neg.f64 i) y (*.f64 y i)))
(fma.f64 y (neg.f64 i) (fma.f64 y i (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (fma.f64 c t (*.f64 0 (*.f64 y i))) (*.f64 y i))

localize28.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(-.f64 (*.f64 t c) (*.f64 y i))
4.0b
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
4.4b
(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)))))
7.1b
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
Compiler

Compiled 122 to 22 computations (82% saved)

series15.0ms (0%)

Counts
2 → 168
Calls

42 calls:

TimeVariablePointExpression
2.0ms
a
@inf
(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)))))
1.0ms
j
@0
(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)))))
1.0ms
c
@0
(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)))))
1.0ms
b
@0
(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)))))
1.0ms
i
@0
(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)))))

rewrite79.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
606×add-sqr-sqrt
604×pow1
604×*-un-lft-identity
558×add-exp-log
558×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025106
1562106
Stop Event
node limit
Counts
2 → 47
Calls
Call 1
Inputs
(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 b (-.f64 (*.f64 z c) (*.f64 a i)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (sqrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) 2) (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (+.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 i) a (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 a)) b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (fma.f64 c z (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 c z (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))))

simplify154.0ms (0.2%)

Algorithm
egg-herbie
Rules
1398×associate-+l+
1276×associate-+r+
808×+-commutative
662×fma-def
630×associate-+l-
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
027912391
192511733
2344811693
Stop Event
node limit
Counts
215 → 174
Calls
Call 1
Inputs
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i 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 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t 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 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.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 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.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 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.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 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.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 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.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 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 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 (-.f64 (*.f64 y z) (*.f64 a t)) 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 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 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 (-.f64 (*.f64 y z) (*.f64 a t)) 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 (-.f64 (*.f64 y z) (*.f64 a t)) 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 (-.f64 (*.f64 y z) (*.f64 a t)) 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 (-.f64 (*.f64 y z) (*.f64 a t)) 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 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 c (*.f64 b z)))
(-.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 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i 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 (*.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 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 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 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 c t) (*.f64 i y)) j) (+.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 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.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 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 (*.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 -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 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 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z 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 (*.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 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 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z 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 (*.f64 -1 (*.f64 i (*.f64 a 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 -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 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 (*.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 -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 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))) 1)
(-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1)
(*.f64 1 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (sqrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) 2) (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (+.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1)
(pow.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) 3)
(pow.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 2))
(log.f64 (exp.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(exp.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) b))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i (neg.f64 a))))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 a)) b))
(-.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 (-.f64 (*.f64 c z) (*.f64 i a))) b))
(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))
(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)))))
Outputs
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j)))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)
(*.f64 t (fma.f64 c j (*.f64 (neg.f64 a) x)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))
(neg.f64 (*.f64 t (fma.f64 a x (neg.f64 (*.f64 c j)))))
(*.f64 t (neg.f64 (-.f64 (*.f64 a x) (*.f64 c j))))
(*.f64 (fma.f64 (neg.f64 c) j (*.f64 a x)) (neg.f64 t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 t (fma.f64 a x (neg.f64 (*.f64 c j)))) (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (fma.f64 (neg.f64 c) j (*.f64 a x)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 t (fma.f64 a x (neg.f64 (*.f64 c j)))) (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (fma.f64 (neg.f64 c) j (*.f64 a x)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 t (fma.f64 a x (neg.f64 (*.f64 c j)))) (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (fma.f64 (neg.f64 c) j (*.f64 a x)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (neg.f64 (*.f64 y (*.f64 i j)))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 t j (*.f64 z (neg.f64 b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a 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 (fma.f64 (neg.f64 t) j (*.f64 z b)) (neg.f64 c))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 -1 (*.f64 c (*.f64 -1 (-.f64 (*.f64 t j) (*.f64 z b)))) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (neg.f64 (*.f64 y (*.f64 i j))))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 (neg.f64 c) (fma.f64 (neg.f64 t) j (*.f64 z b)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)))))
(-.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)))) (*.f64 c (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 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 -1 (*.f64 c (*.f64 -1 (-.f64 (*.f64 t j) (*.f64 z b)))) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (neg.f64 (*.f64 y (*.f64 i j))))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 (neg.f64 c) (fma.f64 (neg.f64 t) j (*.f64 z b)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)))))
(-.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)))) (*.f64 c (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 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 -1 (*.f64 c (*.f64 -1 (-.f64 (*.f64 t j) (*.f64 z b)))) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (neg.f64 (*.f64 y (*.f64 i j))))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 (neg.f64 c) (fma.f64 (neg.f64 t) j (*.f64 z b)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)))))
(-.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)))) (*.f64 c (fma.f64 (neg.f64 t) j (*.f64 z b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))
(*.f64 y (fma.f64 -1 (*.f64 i j) (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.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 c (*.f64 t j) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x))))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 y (-.f64 (*.f64 i j) (*.f64 z x)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.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 c (*.f64 t j) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x))))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 y (-.f64 (*.f64 i j) (*.f64 z x)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.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 c (*.f64 t j) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x))))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 y (-.f64 (*.f64 i j) (*.f64 z x)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b)))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 c (fma.f64 t j (*.f64 z (neg.f64 b)))))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 a b))))
(*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.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 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a))))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 (neg.f64 a) (*.f64 t x))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.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 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 a (*.f64 i b))))
(-.f64 (fma.f64 c (*.f64 t j) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x))))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 y (-.f64 (*.f64 i j) (*.f64 z x)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 a (*.f64 i b))))
(-.f64 (fma.f64 c (*.f64 t j) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x))))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 y (-.f64 (*.f64 i j) (*.f64 z x)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 a (*.f64 i b))))
(-.f64 (fma.f64 c (*.f64 t j) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x))))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 y (-.f64 (*.f64 i j) (*.f64 z x)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 i (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 i (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 i (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 i (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 i (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 i (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(+.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(+.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(+.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))) 1)
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1)
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 1 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (sqrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) 2))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) 2) (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(/.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)) 2)) (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)))))
(/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (+.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)) 2) (*.f64 j (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 3)) (fma.f64 j (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))
(pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1)
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(pow.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) 2)
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) 3)
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(pow.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 3) 1/3)
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(sqrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)) 2))
(fabs.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fabs.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))
(log.f64 (exp.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 3))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(expm1.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(exp.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) 1))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(log1p.f64 (expm1.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 i) a (*.f64 i a))))
(*.f64 b (+.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (fma.f64 (neg.f64 i) a (*.f64 a i))))
(*.f64 b (+.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) (*.f64 a (+.f64 (neg.f64 i) i))))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a (-.f64 i (*.f64 0 i)))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) b))
(*.f64 b (+.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (fma.f64 (neg.f64 i) a (*.f64 a i))))
(*.f64 b (+.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) (*.f64 a (+.f64 (neg.f64 i) i))))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a (-.f64 i (*.f64 0 i)))))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i (neg.f64 a))))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 a)) b))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1)
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.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 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (/.f64 (fma.f64 c z (*.f64 a i)) b))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 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 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 a i))))) b))
(*.f64 (/.f64 b (fma.f64 i (*.f64 a (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))
(/.f64 b (/.f64 (fma.f64 i (*.f64 a (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2)) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 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 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (/.f64 (fma.f64 c z (*.f64 a i)) b))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 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 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 a i))))) b))
(*.f64 (/.f64 b (fma.f64 i (*.f64 a (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))
(/.f64 b (/.f64 (fma.f64 i (*.f64 a (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2)) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))
(pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1)
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3) 1/3)
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.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 (fma.f64 c z (*.f64 i (neg.f64 a))) b) 2))
(fabs.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) b)
(*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)

eval281.0ms (0.4%)

Compiler

Compiled 51999 to 7531 computations (85.5% saved)

prune1.2s (1.9%)

Pruning

31 alts after pruning (31 fresh and 0 done)

PrunedKeptTotal
New1241311272
Fresh000
Picked101
Done202
Total1244311275
Error
0.0b
Counts
1275 → 31
Alt Table
Click to see full alt table
StatusErrorProgram
29.1b
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
41.1b
(/.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
13.2b
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
29.0b
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
26.4b
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
12.5b
(+.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (+.f64 x x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
12.5b
(+.f64 (-.f64 (+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
12.4b
(+.f64 (-.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 j (-.f64 (*.f64 c t) (*.f64 i y))))
32.4b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
12.8b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 3)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
36.1b
(+.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 t c) (*.f64 y i)))) 2))
12.7b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3))
27.5b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 (fma.f64 t c (*.f64 y i)) j)))
12.5b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j)))
38.9b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (pow.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)))
24.3b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))
24.4b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (/.f64 1 (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))))
12.5b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))
12.4b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i)))))
30.5b
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
25.3b
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
28.4b
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
45.8b
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
43.3b
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
45.4b
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
44.2b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
46.8b
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
44.0b
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 a b))))
46.2b
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
42.5b
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
45.2b
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
Compiler

Compiled 2180 to 1320 computations (39.4% saved)

localize57.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.0b
(fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))
5.2b
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
7.1b
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
51.7b
(fma.f64 (neg.f64 a) i (*.f64 a i))
Compiler

Compiled 188 to 27 computations (85.6% saved)

series13.0ms (0%)

Counts
2 → 84
Calls

21 calls:

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

rewrite83.0ms (0.1%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
01776
136634
2512534
Stop Event
node limit
Counts
2 → 124
Calls
Call 1
Inputs
(fma.f64 (neg.f64 a) i (*.f64 a i))
(fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a i) (*.f64 a i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a i) 0) (*.f64 a i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a i) (exp.f64 (log1p.f64 (*.f64 a i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a i) (*.f64 a i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 i (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 a i))) (+.f64 (*.f64 a i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 i (+.f64 a a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a i) 0) (*.f64 a i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a i) (exp.f64 (log1p.f64 (*.f64 a i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 i (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 i (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 i (+.f64 a a))) (sqrt.f64 (*.f64 i (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) (pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 2) (cbrt.f64 (*.f64 i (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2)) (*.f64 i (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2))) (*.f64 i (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2)) 1) (*.f64 i (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 i (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 i (+.f64 a a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 i (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 i (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 i (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 i (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 i (+.f64 a a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 i (+.f64 a a))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 (*.f64 i (+.f64 a a)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (+.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (+.f64 0 (*.f64 (*.f64 i (+.f64 a a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i (+.f64 a a)) b) (*.f64 b (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 (*.f64 i (+.f64 a a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 z c)) (-.f64 (*.f64 b (*.f64 a i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 a i)) (*.f64 b (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z c) b) (*.f64 (*.f64 a i) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a i) b) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a i) b) (*.f64 (*.f64 i (+.f64 a a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z c) b) (-.f64 (*.f64 (*.f64 a i) b) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a i) b) (*.f64 (*.f64 z c) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a i) 0) (+.f64 (*.f64 (*.f64 a i) 0) (*.f64 b (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1) (+.f64 (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1) (*.f64 b (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (*.f64 b (*.f64 z c))) (*.f64 b (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (*.f64 (*.f64 z c) b)) (*.f64 (*.f64 a i) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 (*.f64 a i) 0)) (*.f64 (*.f64 a i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1)) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 b (*.f64 a i))) (*.f64 b (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 (*.f64 a i) b)) (*.f64 (*.f64 a i) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (*.f64 b (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 z c (*.f64 a i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 z c (*.f64 a i))))) (-.f64 1 (*.f64 (*.f64 i (+.f64 a a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 (*.f64 i (+.f64 a a)) b)) (*.f64 (*.f64 i (+.f64 a a)) b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 (*.f64 a i) 0)) (*.f64 (*.f64 a i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1)) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (fma.f64 z c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z c (*.f64 a i)) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 b (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) 2) (cbrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a i)))) (sqrt.f64 (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a i))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 b) (sqrt.f64 (fma.f64 z c (*.f64 a i)))) (*.f64 (sqrt.f64 b) (sqrt.f64 (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 (fma.f64 z c (*.f64 a i)) (pow.f64 (fma.f64 z c (*.f64 a i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (pow.f64 (fma.f64 z c (*.f64 a i)) 2)) (fma.f64 z c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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 (*.f64 a i) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) 0) (*.f64 b (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 3) 0) (+.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (pow.f64 (*.f64 i (+.f64 a a)) 2))) (-.f64 (fma.f64 z c (*.f64 a i)) (*.f64 i (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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 (*.f64 a i) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) (pow.f64 (fma.f64 z c (*.f64 a i)) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (-.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 z c (*.f64 a i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (neg.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2))) (neg.f64 (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 b (pow.f64 (fma.f64 z c (*.f64 a i)) 2))) (fma.f64 z c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.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 (*.f64 a i) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) 0)) (*.f64 b (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 3) 0)) (+.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a i)))) (fma.f64 z c (*.f64 a i))) (sqrt.f64 (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a i))) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a i))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) b) (fma.f64 z c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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 (*.f64 a i) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (pow.f64 (*.f64 i (+.f64 a a)) 2)) b) (-.f64 (fma.f64 z c (*.f64 a i)) (*.f64 i (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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 (*.f64 a i) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) (pow.f64 (fma.f64 z c (*.f64 a i)) 3)) b) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (-.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 z c (*.f64 a i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2)) b) (neg.f64 (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))) b) (neg.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (pow.f64 (fma.f64 z c (*.f64 a i)) 2)) 1) (fma.f64 z c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))) 1) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) 0) 1) (*.f64 b (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 3) 0) 1) (+.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 b (fma.f64 z c (*.f64 a i))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 z c (*.f64 a i)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log.f64 (fma.f64 z c (*.f64 a i))) (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))))))

simplify97.0ms (0.2%)

Algorithm
egg-herbie
Rules
1384×associate-*r/
876×associate--l+
798×associate-+l-
686×+-commutative
646×associate--r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03446466
110395652
249135604
Stop Event
node limit
Counts
208 → 208
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 i a) (*.f64 -1 (*.f64 i a))))) (*.f64 i a)) b)
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))))) (*.f64 i a)) b)
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))))) (*.f64 i a)) b)
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))))) (*.f64 i a)) b)
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))))) (*.f64 i a)) b)
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))))) (*.f64 i a)) b)
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))))) (*.f64 i a)) b)
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))))) (*.f64 i a)) b)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 -2 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))))) b))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 -2 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))))) b))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 -2 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))))) b))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 -2 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))))) b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 z b))))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 z b))))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 z b))))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 z b))))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)) (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i 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 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 (*.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 (*.f64 a i) (*.f64 a i))
(-.f64 0 (*.f64 i (+.f64 a a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a i))) (+.f64 (*.f64 a i) 1))
(-.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) 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 (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 1 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2))) (*.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))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2)) 1) (*.f64 i (+.f64 a a)))
(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 z c (*.f64 a i))) (*.f64 (*.f64 i (+.f64 a a)) b))
(+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 0)
(+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (+.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 0))
(+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (+.f64 0 (*.f64 (*.f64 i (+.f64 a a)) b)))
(+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 0))
(+.f64 (*.f64 (*.f64 i (+.f64 a a)) b) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 0 (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a i)) 0))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 (*.f64 i (+.f64 a a)) b)))
(+.f64 (*.f64 b (*.f64 z c)) (-.f64 (*.f64 b (*.f64 a i)) 0))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 b (*.f64 z c)))
(+.f64 (*.f64 (*.f64 z c) b) (*.f64 (*.f64 a i) b))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a i) b) 0))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a i) b) (*.f64 (*.f64 i (+.f64 a a)) b)))
(+.f64 (*.f64 (*.f64 z c) b) (-.f64 (*.f64 (*.f64 a i) b) 0))
(+.f64 (*.f64 (*.f64 a i) b) (*.f64 (*.f64 z c) b))
(+.f64 (*.f64 (*.f64 a i) 0) (+.f64 (*.f64 (*.f64 a i) 0) (*.f64 b (fma.f64 z c (*.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 z c (*.f64 a i)))))
(+.f64 (+.f64 0 (*.f64 b (*.f64 z c))) (*.f64 b (*.f64 a i)))
(+.f64 (+.f64 0 (*.f64 (*.f64 z c) b)) (*.f64 (*.f64 a i) b))
(+.f64 (+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 (*.f64 a i) 0)) (*.f64 (*.f64 a i) 0))
(+.f64 (+.f64 (*.f64 b (fma.f64 z c (*.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 z c (*.f64 a i))) (*.f64 b (*.f64 a i))) (*.f64 b (*.f64 a i)))
(+.f64 (+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 (*.f64 a i) b)) (*.f64 (*.f64 a i) b))
(+.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 1) 1)
(-.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 0)
(-.f64 1 (-.f64 1 (*.f64 b (fma.f64 z c (*.f64 a i)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 z c (*.f64 a i))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 z c (*.f64 a i))))) (-.f64 1 (*.f64 (*.f64 i (+.f64 a a)) b)))
(-.f64 (+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 1) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))) 1)
(-.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 (*.f64 i (+.f64 a a)) b)) (*.f64 (*.f64 i (+.f64 a a)) b))
(-.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 (*.f64 a i) 0)) (*.f64 (*.f64 a i) 0))
(-.f64 (-.f64 (*.f64 b (fma.f64 z c (*.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 z c (*.f64 a i)))
(*.f64 (fma.f64 z c (*.f64 a i)) b)
(*.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 1)
(*.f64 1 (*.f64 b (fma.f64 z c (*.f64 a i))))
(*.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))
(*.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (fma.f64 z c (*.f64 a i))))
(*.f64 (cbrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) 2) (cbrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))
(*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (fma.f64 z c (*.f64 a i))))
(*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a i)))) (sqrt.f64 (fma.f64 z c (*.f64 a i))))
(*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a i))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 a i))))
(*.f64 (*.f64 (sqrt.f64 b) (sqrt.f64 (fma.f64 z c (*.f64 a i)))) (*.f64 (sqrt.f64 b) (sqrt.f64 (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 b (/.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))
(/.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 (*.f64 a i) (*.f64 z c))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) 0) (*.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 3) 0) (+.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 0))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (pow.f64 (*.f64 i (+.f64 a a)) 2))) (-.f64 (fma.f64 z c (*.f64 a i)) (*.f64 i (+.f64 a a))))
(/.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 (*.f64 a i) (*.f64 z c))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) (pow.f64 (fma.f64 z c (*.f64 a i)) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (-.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 z c (*.f64 a i))))))
(/.f64 (*.f64 b (neg.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2))) (neg.f64 (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c)))))
(/.f64 (*.f64 1 (*.f64 b (pow.f64 (fma.f64 z c (*.f64 a i)) 2))) (fma.f64 z c (*.f64 a i)))
(/.f64 (*.f64 1 (*.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 (*.f64 a i) (*.f64 z c))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) 0)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 3) 0)) (+.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 0))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a i)))) (fma.f64 z c (*.f64 a i))) (sqrt.f64 (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c)))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a i))) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a i))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c)))))
(/.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 (*.f64 a i) (*.f64 z c))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (pow.f64 (*.f64 i (+.f64 a a)) 2)) b) (-.f64 (fma.f64 z c (*.f64 a i)) (*.f64 i (+.f64 a a))))
(/.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 (*.f64 a i) (*.f64 z c))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) (pow.f64 (fma.f64 z c (*.f64 a i)) 3)) b) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (-.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 z c (*.f64 a i))))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2)) b) (neg.f64 (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))) b) (neg.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c)))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (fma.f64 z c (*.f64 a i)) 2)) 1) (fma.f64 z c (*.f64 a i)))
(/.f64 (*.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))) 1) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) 0) 1) (*.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 3) 0) 1) (+.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 0))))
(pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 1)
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) 2)
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) 3)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2))
(log.f64 (exp.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (fma.f64 z c (*.f64 a i))))))
(cbrt.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 z c (*.f64 a i)) 3)))
(expm1.f64 (log1p.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))
(exp.f64 (log.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))
(exp.f64 (+.f64 (log.f64 (fma.f64 z c (*.f64 a i))) (log.f64 b)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (fma.f64 z c (*.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 i a) (*.f64 -1 (*.f64 i a))))) (*.f64 i a)) 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 i a) (*.f64 -1 (*.f64 i a))))) (*.f64 i a)) 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 i a) (*.f64 -1 (*.f64 i a))))) (*.f64 i a)) 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 i a) (*.f64 -1 (*.f64 i a))))) (*.f64 i a)) 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 i a) (*.f64 -1 (*.f64 i a))))) (*.f64 i a)) 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 i a) (*.f64 -1 (*.f64 i a))))) (*.f64 i a)) 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 i a) (*.f64 -1 (*.f64 i a))))) (*.f64 i a)) 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 i a) (*.f64 -1 (*.f64 i a))))) (*.f64 i a)) 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 i a))) (*.f64 -2 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))))) 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 (-.f64 (*.f64 i a) (*.f64 c z)) (neg.f64 b))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 -2 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))))) 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 (-.f64 (*.f64 i a) (*.f64 c z)) (neg.f64 b))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 -2 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))))) 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 (-.f64 (*.f64 i a) (*.f64 c z)) (neg.f64 b))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 -2 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))))) 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 (-.f64 (*.f64 i a) (*.f64 c z)) (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b 0))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) 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 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) 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 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) 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 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) 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 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) 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 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) 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 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) 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 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) 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 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) 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 a (*.f64 i b))) (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b 0))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) 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 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) 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 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) 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 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) 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 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) 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 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i a))) 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 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i 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 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i 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 a (*.f64 i b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 i 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 a (*.f64 i b)) (*.f64 b 0))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 (neg.f64 i) (*.f64 a 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 a (*.f64 i b)) (*.f64 b 0))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 (neg.f64 i) (*.f64 a 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 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 a (*.f64 i b)) (*.f64 b 0))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 (neg.f64 i) (*.f64 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 (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 a (*.f64 i b)) (*.f64 b 0))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 (neg.f64 i) (*.f64 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 (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 (*.f64 a i) (*.f64 a i))
(*.f64 i (+.f64 a a))
(+.f64 (-.f64 (*.f64 a i) 0) (*.f64 a 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 (*.f64 a i) (*.f64 a i))
(*.f64 (*.f64 0 i) a)
0
(-.f64 0 (*.f64 i (+.f64 a a)))
(neg.f64 (*.f64 i (+.f64 a a)))
(*.f64 i (*.f64 a -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a i))) (+.f64 (*.f64 a i) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i a))) (fma.f64 a i 1))
(-.f64 (expm1.f64 (log1p.f64 (*.f64 i a))) (*.f64 i a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (+.f64 a a)))) 1)
(*.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 (*.f64 i (+.f64 a a)) 1)
(*.f64 i (+.f64 a a))
(*.f64 1 (*.f64 i (+.f64 a a)))
(*.f64 i (+.f64 a a))
(*.f64 (sqrt.f64 (*.f64 i (+.f64 a a))) (sqrt.f64 (*.f64 i (+.f64 a a))))
(*.f64 i (+.f64 a a))
(*.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) (pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 2))
(*.f64 i (+.f64 a a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 2) (cbrt.f64 (*.f64 i (+.f64 a a))))
(*.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 2 (pow.f64 (*.f64 i a) 3)) (+.f64 0 (pow.f64 (*.f64 i a) 2)))
(/.f64 2 (/.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 3)))
(/.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 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 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 (+.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 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
(pow.f64 (*.f64 i (+.f64 a a)) 1)
(*.f64 i (+.f64 a a))
(pow.f64 (sqrt.f64 (*.f64 i (+.f64 a a))) 2)
(*.f64 i (+.f64 a a))
(pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 3)
(*.f64 i (+.f64 a a))
(pow.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) 1/3)
(*.f64 i (+.f64 a a))
(sqrt.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2))
(fabs.f64 (*.f64 i (+.f64 a a)))
(log.f64 (exp.f64 (*.f64 i (+.f64 a a))))
(*.f64 i (+.f64 a a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (+.f64 a a)))))
(*.f64 i (+.f64 a a))
(cbrt.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3))
(*.f64 i (+.f64 a a))
(expm1.f64 (log1p.f64 (*.f64 i (+.f64 a a))))
(*.f64 i (+.f64 a a))
(exp.f64 (log.f64 (*.f64 i (+.f64 a a))))
(*.f64 i (+.f64 a a))
(exp.f64 (*.f64 (log.f64 (*.f64 i (+.f64 a a))) 1))
(*.f64 i (+.f64 a a))
(log1p.f64 (expm1.f64 (*.f64 i (+.f64 a a))))
(*.f64 i (+.f64 a a))
(+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 (*.f64 i (+.f64 a a)) b))
(fma.f64 b (fma.f64 z c (*.f64 i a)) (*.f64 i (*.f64 (+.f64 a a) b)))
(*.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 z c (*.f64 a i))) 0)
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (+.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 0))
(fma.f64 b (fma.f64 z c (*.f64 i a)) (*.f64 i (*.f64 (+.f64 a a) b)))
(*.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 z c (*.f64 a i))) (+.f64 0 (*.f64 (*.f64 i (+.f64 a a)) b)))
(fma.f64 b (fma.f64 z c (*.f64 i a)) (*.f64 i (*.f64 (+.f64 a a) b)))
(*.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 z c (*.f64 a i))) (-.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 0))
(fma.f64 b (fma.f64 z c (*.f64 i a)) (*.f64 i (*.f64 (+.f64 a a) b)))
(*.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 z c (*.f64 a i))))
(fma.f64 b (fma.f64 z c (*.f64 i a)) (*.f64 i (*.f64 (+.f64 a a) b)))
(*.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 z c (*.f64 a i))))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a i)))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a i)) 0))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 (*.f64 i (+.f64 a a)) b)))
(fma.f64 b (fma.f64 z c (*.f64 i a)) (*.f64 i (*.f64 (+.f64 a a) b)))
(*.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 z c)) (-.f64 (*.f64 b (*.f64 a i)) 0))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 b (*.f64 z c)))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 (*.f64 z c) b) (*.f64 (*.f64 a i) b))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a i) b) 0))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a i) b) (*.f64 (*.f64 i (+.f64 a a)) b)))
(fma.f64 b (fma.f64 z c (*.f64 i a)) (*.f64 i (*.f64 (+.f64 a a) b)))
(*.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 z c) b) (-.f64 (*.f64 (*.f64 a i) b) 0))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 (*.f64 a i) b) (*.f64 (*.f64 z c) b))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 (*.f64 a i) 0) (+.f64 (*.f64 (*.f64 a i) 0) (*.f64 b (fma.f64 z c (*.f64 a i)))))
(*.f64 b (fma.f64 z c (*.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 z c (*.f64 a i)))))
(+.f64 (*.f64 i (*.f64 (+.f64 a a) b)) (fma.f64 b (fma.f64 z c (*.f64 i a)) (*.f64 i (*.f64 (+.f64 a a) b))))
(fma.f64 b (fma.f64 i a (*.f64 c z)) (*.f64 2 (*.f64 a (*.f64 (+.f64 i i) b))))
(fma.f64 b (fma.f64 i a (*.f64 c z)) (*.f64 2 (*.f64 (*.f64 i b) (+.f64 a a))))
(+.f64 (+.f64 0 (*.f64 b (*.f64 z c))) (*.f64 b (*.f64 a i)))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (+.f64 0 (*.f64 (*.f64 z c) b)) (*.f64 (*.f64 a i) b))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 (*.f64 a i) 0)) (*.f64 (*.f64 a i) 0))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1)) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1))
(+.f64 (*.f64 i (*.f64 (+.f64 a a) b)) (fma.f64 b (fma.f64 z c (*.f64 i a)) (*.f64 i (*.f64 (+.f64 a a) b))))
(fma.f64 b (fma.f64 i a (*.f64 c z)) (*.f64 2 (*.f64 a (*.f64 (+.f64 i i) b))))
(fma.f64 b (fma.f64 i a (*.f64 c z)) (*.f64 2 (*.f64 (*.f64 i b) (+.f64 a a))))
(+.f64 (+.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 b (*.f64 a i))) (*.f64 b (*.f64 a i)))
(fma.f64 b (fma.f64 z c (*.f64 i a)) (*.f64 i (*.f64 (+.f64 a a) b)))
(*.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 z c (*.f64 a i))) (*.f64 (*.f64 a i) b)) (*.f64 (*.f64 a i) b))
(fma.f64 b (fma.f64 z c (*.f64 i a)) (*.f64 i (*.f64 (+.f64 a a) b)))
(*.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 z c (*.f64 a i))) 1) 1)
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(-.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 0)
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(-.f64 1 (-.f64 1 (*.f64 b (fma.f64 z c (*.f64 a i)))))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 z c (*.f64 a i))))) 1)
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 z c (*.f64 a i))))) (-.f64 1 (*.f64 (*.f64 i (+.f64 a a)) b)))
(fma.f64 b (fma.f64 z c (*.f64 i a)) (*.f64 i (*.f64 (+.f64 a a) b)))
(*.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 z c (*.f64 a i))) 1) 1)
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))) 1)
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(-.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 (*.f64 i (+.f64 a a)) b)) (*.f64 (*.f64 i (+.f64 a a)) b))
(-.f64 (*.f64 b (fma.f64 z c (*.f64 i a))) (+.f64 (*.f64 i (*.f64 (+.f64 a a) b)) (*.f64 i (*.f64 (+.f64 a a) b))))
(-.f64 (*.f64 b (fma.f64 i a (*.f64 c z))) (*.f64 2 (*.f64 a (*.f64 (+.f64 i i) b))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (*.f64 i (*.f64 a -2))))
(-.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) (*.f64 (*.f64 a i) 0)) (*.f64 (*.f64 a i) 0))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(-.f64 (-.f64 (*.f64 b (fma.f64 z c (*.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 z c (*.f64 i a))) (+.f64 (*.f64 i (*.f64 (+.f64 a a) b)) (*.f64 i (*.f64 (+.f64 a a) b))))
(-.f64 (*.f64 b (fma.f64 i a (*.f64 c z))) (*.f64 2 (*.f64 a (*.f64 (+.f64 i i) b))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (*.f64 i (*.f64 a -2))))
(*.f64 b (fma.f64 z c (*.f64 a i)))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (fma.f64 z c (*.f64 a i)) b)
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 1)
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 1 (*.f64 b (fma.f64 z c (*.f64 a i))))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (fma.f64 z c (*.f64 a i))))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (cbrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) 2))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) 2) (cbrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))
(*.f64 b (fma.f64 z c (*.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 z c (*.f64 a i))))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a i)))) (sqrt.f64 (fma.f64 z c (*.f64 a i))))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a i))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 a i))))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (*.f64 (sqrt.f64 b) (sqrt.f64 (fma.f64 z c (*.f64 a i)))) (*.f64 (sqrt.f64 b) (sqrt.f64 (fma.f64 z c (*.f64 a i)))))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(/.f64 b (/.f64 (fma.f64 z c (*.f64 a i)) (pow.f64 (fma.f64 z c (*.f64 a i)) 2)))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.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 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (pow.f64 (*.f64 z c) 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 z c (*.f64 i a)) 2) (*.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 b (fma.f64 a (*.f64 (*.f64 i z) c) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 b (fma.f64 a (*.f64 i (*.f64 c z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))))
(/.f64 (*.f64 b (pow.f64 (fma.f64 z c (*.f64 a i)) 2)) (fma.f64 z c (*.f64 a i)))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.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 z c) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 b (fma.f64 a (*.f64 (*.f64 i z) c) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 b (fma.f64 a (*.f64 i (*.f64 c z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) 0) (*.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 i a))) 2) (*.f64 b (fma.f64 z c (*.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 z c (*.f64 a i))) 3) 0) (+.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 0))))
(/.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 i a))) 3) (pow.f64 (*.f64 b (fma.f64 z c (*.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 z c (*.f64 a i)) 2) (pow.f64 (*.f64 i (+.f64 a a)) 2))) (-.f64 (fma.f64 z c (*.f64 a i)) (*.f64 i (+.f64 a a))))
(/.f64 b (/.f64 (-.f64 (fma.f64 z c (*.f64 i a)) (*.f64 i (+.f64 a a))) (-.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 i (+.f64 a a)) 2))))
(*.f64 (/.f64 b (-.f64 (fma.f64 i a (*.f64 c z)) (*.f64 i (+.f64 a a)))) (-.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 4 (pow.f64 (*.f64 i a) 2))))
(*.f64 (/.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 4 (pow.f64 (*.f64 i a) 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 (*.f64 a i) (*.f64 z c))))
(/.f64 b (/.f64 (-.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (-.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 a (*.f64 (*.f64 i z) c)))) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))
(*.f64 (/.f64 b (-.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 i (*.f64 a (*.f64 c z))))) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) (pow.f64 (fma.f64 z c (*.f64 a i)) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (-.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 z c (*.f64 a i))))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (-.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 z c (*.f64 i a))))) (+.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) (pow.f64 (fma.f64 z c (*.f64 i a)) 3))))
(*.f64 (/.f64 b (+.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)))))) (+.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) (pow.f64 (fma.f64 i a (*.f64 c z)) 3)))
(/.f64 (*.f64 b (neg.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2))) (neg.f64 (fma.f64 z c (*.f64 a i))))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.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 z c) 3) (pow.f64 (*.f64 a i) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c)))))
(/.f64 b (/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (*.f64 i a) (*.f64 c z)))) (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))))
(/.f64 b (*.f64 1 (/.f64 (fma.f64 a (*.f64 (*.f64 i z) c) (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 a (*.f64 i (*.f64 c 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 z c (*.f64 a i)) 2))) (fma.f64 z c (*.f64 a i)))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.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 z c) 3) (pow.f64 (*.f64 a i) 3)))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 b (fma.f64 a (*.f64 (*.f64 i z) c) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 b (fma.f64 a (*.f64 i (*.f64 c z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) 0)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 i a))) 2) (*.f64 b (fma.f64 z c (*.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 z c (*.f64 a i))) 3) 0)) (+.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 0))))
(/.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 i a))) 3) (pow.f64 (*.f64 b (fma.f64 z c (*.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 z c (*.f64 a i)))) (fma.f64 z c (*.f64 a i))) (sqrt.f64 (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))))
(/.f64 (*.f64 (*.f64 b (fma.f64 i a (*.f64 c z))) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))
(*.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 z c (*.f64 a i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c)))))
(/.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (*.f64 i a) (*.f64 c z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))))
(*.f64 (/.f64 (*.f64 b (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (fma.f64 a (*.f64 (*.f64 i z) c) (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 (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (fma.f64 a (*.f64 i (*.f64 c 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 z c (*.f64 a i))) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a i))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 z c (*.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 z c (*.f64 a i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c)))))
(/.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (*.f64 i a) (*.f64 c z)))) (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 a (*.f64 (*.f64 i z) c) (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 a (*.f64 i (*.f64 c 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 z c (*.f64 a i)) 2) b) (fma.f64 z c (*.f64 a i)))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.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 z c) 3) (pow.f64 (*.f64 a i) 3)) b) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 b (fma.f64 a (*.f64 (*.f64 i z) c) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 b (fma.f64 a (*.f64 i (*.f64 c z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (pow.f64 (*.f64 i (+.f64 a a)) 2)) b) (-.f64 (fma.f64 z c (*.f64 a i)) (*.f64 i (+.f64 a a))))
(/.f64 b (/.f64 (-.f64 (fma.f64 z c (*.f64 i a)) (*.f64 i (+.f64 a a))) (-.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 i (+.f64 a a)) 2))))
(*.f64 (/.f64 b (-.f64 (fma.f64 i a (*.f64 c z)) (*.f64 i (+.f64 a a)))) (-.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 4 (pow.f64 (*.f64 i a) 2))))
(*.f64 (/.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 4 (pow.f64 (*.f64 i a) 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 (*.f64 a i) (*.f64 z c))))
(/.f64 b (/.f64 (-.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (-.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 a (*.f64 (*.f64 i z) c)))) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))
(*.f64 (/.f64 b (-.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 i (*.f64 a (*.f64 c z))))) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) (pow.f64 (fma.f64 z c (*.f64 a i)) 3)) b) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (-.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 z c (*.f64 a i))))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (-.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 z c (*.f64 i a))))) (+.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) (pow.f64 (fma.f64 z c (*.f64 i a)) 3))))
(*.f64 (/.f64 b (+.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)))))) (+.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) (pow.f64 (fma.f64 i a (*.f64 c z)) 3)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2)) b) (neg.f64 (fma.f64 z c (*.f64 a i))))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.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 z c) 3) (pow.f64 (*.f64 a i) 3))) b) (neg.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c)))))
(/.f64 b (/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (*.f64 i a) (*.f64 c z)))) (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))))
(/.f64 b (*.f64 1 (/.f64 (fma.f64 a (*.f64 (*.f64 i z) c) (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 a (*.f64 i (*.f64 c 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 z c (*.f64 a i)) 2)) 1) (fma.f64 z c (*.f64 a i)))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.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 z c) 3) (pow.f64 (*.f64 a i) 3))) 1) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 (*.f64 a i) (*.f64 z c))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 b (fma.f64 a (*.f64 (*.f64 i z) c) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 b (fma.f64 a (*.f64 i (*.f64 c z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) 0) 1) (*.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 i a))) 2) (*.f64 b (fma.f64 z c (*.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 z c (*.f64 a i))) 3) 0) 1) (+.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 0))))
(/.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 i a))) 3) (pow.f64 (*.f64 b (fma.f64 z c (*.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 z c (*.f64 a i))) 1)
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) 2)
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) 3)
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(pow.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 3) 1/3)
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 2))
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 i a))) 2))
(fabs.f64 (*.f64 b (fma.f64 i a (*.f64 c z))))
(log.f64 (exp.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (fma.f64 z c (*.f64 a i))))))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(cbrt.f64 (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a i))) 3))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 z c (*.f64 a i)) 3)))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(expm1.f64 (log1p.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(exp.f64 (log.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(exp.f64 (+.f64 (log.f64 (fma.f64 z c (*.f64 a i))) (log.f64 b)))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))) 1))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(log1p.f64 (expm1.f64 (*.f64 b (fma.f64 z c (*.f64 a i)))))
(*.f64 b (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))

localize13.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 i a) (*.f64 c z))
4.0b
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
Compiler

Compiled 36 to 13 computations (63.9% saved)

series5.0ms (0%)

Counts
2 → 104
Calls

27 calls:

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

rewrite106.0ms (0.2%)

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 b (-.f64 (*.f64 i a) (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 c z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (*.f64 (*.f64 c z) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 (*.f64 c z) 0) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 b (*.f64 (*.f64 c z) 0)) (*.f64 b (*.f64 (*.f64 c z) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) b) (*.f64 b (*.f64 (*.f64 c z) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 b (*.f64 (*.f64 c z) 0)) (*.f64 (*.f64 (*.f64 c z) 0) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) b) (*.f64 (*.f64 (*.f64 c z) 0) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (*.f64 (*.f64 (*.f64 c z) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (*.f64 (*.f64 (*.f64 c z) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 1 (*.f64 b (*.f64 (*.f64 c z) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 1 (*.f64 (*.f64 (*.f64 c z) 0) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 b (*.f64 (*.f64 c z) 0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 (*.f64 (*.f64 c z) 0) b) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 i a)) (*.f64 b (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 i a)) (+.f64 (*.f64 b (*.f64 c (neg.f64 z))) (*.f64 b (*.f64 (*.f64 c z) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 i a)) (+.f64 (*.f64 b (*.f64 c (neg.f64 z))) (*.f64 (*.f64 (*.f64 c z) 0) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 i a)) (*.f64 b (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 c (neg.f64 z))) (*.f64 b (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 (*.f64 c z) 0)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) b) (*.f64 (*.f64 c (neg.f64 z)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) b) (+.f64 (*.f64 (*.f64 c (neg.f64 z)) b) (*.f64 b (*.f64 (*.f64 c z) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) b) (+.f64 (*.f64 (*.f64 c (neg.f64 z)) b) (*.f64 (*.f64 (*.f64 c z) 0) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) b) (*.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c (neg.f64 z)) b) (*.f64 (*.f64 i a) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 c z) 0) b) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 b (*.f64 i a))) (*.f64 1 (*.f64 b (*.f64 c (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 i a) b)) (*.f64 1 (*.f64 (*.f64 c (neg.f64 z)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (*.f64 i a)) 1) (*.f64 (*.f64 b (*.f64 c (neg.f64 z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 i a) b) 1) (*.f64 (*.f64 (*.f64 c (neg.f64 z)) b) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))) (-.f64 1 (*.f64 b (*.f64 (*.f64 c z) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))) (-.f64 1 (*.f64 (*.f64 (*.f64 c z) 0) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 (fma.f64 i a (*.f64 c z)) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (fma.f64 i a (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b) (fma.f64 i a (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z))))) (-.f64 (*.f64 i a) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 c z) 0)))) (-.f64 (*.f64 i a) (+.f64 (*.f64 c z) (*.f64 (*.f64 c z) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (*.f64 (*.f64 c z) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (neg.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (fma.f64 i a (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b)) (fma.f64 i a (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z)))) b) (-.f64 (*.f64 i a) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 c z) 0))) b) (-.f64 (*.f64 i a) (+.f64 (*.f64 c z) (*.f64 (*.f64 c z) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3)) b) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (*.f64 (*.f64 c z) 0) 3)) b) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) b) (neg.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) b) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) 1) (fma.f64 i a (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b) 1) (fma.f64 i a (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) b)) (sqrt.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) b)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) 1) (fma.f64 i a (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (*.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b) 1) (fma.f64 i a (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b) (*.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 b 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (*.f64 (*.f64 c z) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (fma.f64 (neg.f64 c) z (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (*.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 c z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (*.f64 (*.f64 c z) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (*.f64 (*.f64 c z) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (*.f64 (*.f64 c z) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (*.f64 (*.f64 c z) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (*.f64 (*.f64 c z) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (*.f64 (*.f64 c z) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 (*.f64 c z) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (*.f64 (*.f64 (*.f64 c z) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (*.f64 (*.f64 (*.f64 c z) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 (*.f64 c z) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (*.f64 (*.f64 (*.f64 c z) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (*.f64 (*.f64 (*.f64 c z) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (fma.f64 (neg.f64 c) z (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (fma.f64 (neg.f64 c) z (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (fma.f64 (neg.f64 c) z (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 1 (*.f64 (*.f64 (*.f64 c z) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 1 (fma.f64 (neg.f64 c) z (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 1 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 z)) (*.f64 i a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (*.f64 (*.f64 c z) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (*.f64 (*.f64 (*.f64 c z) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (*.f64 (*.f64 (*.f64 c z) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 c) z (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 c z) (-.f64 (*.f64 i a) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (*.f64 i a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (-.f64 (*.f64 i a) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (-.f64 (*.f64 i a) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 c (neg.f64 z))) (*.f64 c z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 c z) 0) (*.f64 i a)) (*.f64 c (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 c z) 0) (*.f64 i a)) (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (exp.f64 (log1p.f64 (*.f64 c z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 i a) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (-.f64 (*.f64 i a) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 i a) 2) 3) (pow.f64 (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))) (-.f64 (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 i a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i a (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 i a (*.f64 c z)) (/.f64 (fma.f64 i a (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (-.f64 (*.f64 i a) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (/.f64 (fma.f64 i a (*.f64 c z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (/.f64 (fma.f64 i a (*.f64 c z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z)))) (-.f64 (*.f64 i a) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 c z) 0))) (-.f64 (*.f64 i a) (+.f64 (*.f64 c z) (*.f64 (*.f64 c z) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 c z) 2))) (*.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 i a) 3)) (*.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 c z) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (*.f64 (*.f64 c z) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i a) 2) 3) (pow.f64 (pow.f64 (*.f64 c z) 2) 3)) (*.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (pow.f64 (*.f64 c z) 2) (+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i a) 3) 3) (pow.f64 (pow.f64 (*.f64 c z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (+.f64 (*.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 i a) 3)) (*.f64 (pow.f64 (*.f64 c z) 3) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (neg.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) 1) (fma.f64 i a (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z))))) (-.f64 (*.f64 i a) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 c z) 0)))) (-.f64 (*.f64 i a) (+.f64 (*.f64 c z) (*.f64 (*.f64 c z) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (*.f64 (*.f64 c z) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (neg.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z)))) 1) (-.f64 (*.f64 i a) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 c z) 0))) 1) (-.f64 (*.f64 i a) (+.f64 (*.f64 c z) (*.f64 (*.f64 c z) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3)) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (*.f64 (*.f64 c z) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) 1) (neg.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2)) (cbrt.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 c z) 2))) (/.f64 1 (fma.f64 i a (*.f64 c z)))) (+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i a) 2) 3) (pow.f64 (pow.f64 (*.f64 c z) 2) 3)) (/.f64 1 (fma.f64 i a (*.f64 c z)))) (+.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (pow.f64 (*.f64 c z) 2) (+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 i a) 3)) (*.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 c z) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i a) 3) 3) (pow.f64 (pow.f64 (*.f64 c z) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (+.f64 (*.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 i a) 3)) (*.f64 (pow.f64 (*.f64 c z) 3) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) 1) (fma.f64 i a (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (*.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 i a) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 i a (*.f64 c (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a i (*.f64 c (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 i a) (*.f64 c (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 c z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (*.f64 c (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 c z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (*.f64 c (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 c z) 0))))))

simplify177.0ms (0.3%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
066515570
1182114388
2739914388
Stop Event
node limit
Counts
392 → 386
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 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 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 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 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 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 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 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 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (*.f64 (*.f64 c z) 0)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 (*.f64 c z) 0) b))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 b (*.f64 (*.f64 c z) 0)) (*.f64 b (*.f64 (*.f64 c z) 0))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) b) (*.f64 b (*.f64 (*.f64 c z) 0))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 b (*.f64 (*.f64 c z) 0)) (*.f64 (*.f64 (*.f64 c z) 0) b)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) b) (*.f64 (*.f64 (*.f64 c z) 0) b)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 c z))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 1 (*.f64 b (*.f64 (*.f64 c z) 0))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 1 (*.f64 (*.f64 (*.f64 c z) 0) b)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) b))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) b))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) b))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) b))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) b))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) b))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 b (*.f64 (*.f64 c z) 0)) 1))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 (*.f64 (*.f64 c z) 0) b) 1))
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 b (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 b (*.f64 i a)) (+.f64 (*.f64 b (*.f64 c (neg.f64 z))) (*.f64 b (*.f64 (*.f64 c z) 0))))
(+.f64 (*.f64 b (*.f64 i a)) (+.f64 (*.f64 b (*.f64 c (neg.f64 z))) (*.f64 (*.f64 (*.f64 c z) 0) b)))
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 b (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0))))
(+.f64 (*.f64 b (*.f64 c (neg.f64 z))) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 b (*.f64 (*.f64 c z) 0)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (*.f64 i a) b) (*.f64 (*.f64 c (neg.f64 z)) b))
(+.f64 (*.f64 (*.f64 i a) b) (+.f64 (*.f64 (*.f64 c (neg.f64 z)) b) (*.f64 b (*.f64 (*.f64 c z) 0))))
(+.f64 (*.f64 (*.f64 i a) b) (+.f64 (*.f64 (*.f64 c (neg.f64 z)) b) (*.f64 (*.f64 (*.f64 c z) 0) b)))
(+.f64 (*.f64 (*.f64 i a) b) (*.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) b))
(+.f64 (*.f64 (*.f64 c (neg.f64 z)) b) (*.f64 (*.f64 i a) b))
(+.f64 (*.f64 (*.f64 (*.f64 c z) 0) b) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 1 (*.f64 b (*.f64 i a))) (*.f64 1 (*.f64 b (*.f64 c (neg.f64 z)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 i a) b)) (*.f64 1 (*.f64 (*.f64 c (neg.f64 z)) b)))
(+.f64 (*.f64 (*.f64 b (*.f64 i a)) 1) (*.f64 (*.f64 b (*.f64 c (neg.f64 z))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 i a) b) 1) (*.f64 (*.f64 (*.f64 c (neg.f64 z)) b) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))) (-.f64 1 (*.f64 b (*.f64 (*.f64 c z) 0))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))) (-.f64 1 (*.f64 (*.f64 (*.f64 c z) 0) b)))
(/.f64 b (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 (fma.f64 i a (*.f64 c z)) b))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) b))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (fma.f64 i a (*.f64 c z)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b) (fma.f64 i a (*.f64 c z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z))))) (-.f64 (*.f64 i a) (*.f64 c (neg.f64 z))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 c z) 0)))) (-.f64 (*.f64 i a) (+.f64 (*.f64 c z) (*.f64 (*.f64 c z) 0))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 i a)))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (*.f64 (*.f64 c z) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z))))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (neg.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (fma.f64 i a (*.f64 c z)))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b)) (fma.f64 i a (*.f64 c z)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z)))) b) (-.f64 (*.f64 i a) (*.f64 c (neg.f64 z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 c z) 0))) b) (-.f64 (*.f64 i a) (+.f64 (*.f64 c z) (*.f64 (*.f64 c z) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3)) b) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 i a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (*.f64 (*.f64 c z) 0) 3)) b) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) b) (neg.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) b) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (*.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) 1) (fma.f64 i a (*.f64 c z)))
(/.f64 (*.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b) 1) (fma.f64 i a (*.f64 c z)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) b)) (sqrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) b)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) 1) (fma.f64 i a (*.f64 c z)))
(/.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (*.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b) 1) (fma.f64 i a (*.f64 c z)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b) (*.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 1)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 2)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 3)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 2))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 c z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))
(+.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (*.f64 (*.f64 c z) 0)))
(+.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(+.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(+.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(+.f64 (*.f64 i a) (*.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) 1))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 c z) 0))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 2))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 1))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (*.f64 (*.f64 c z) 0)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (*.f64 (*.f64 c z) 0)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (*.f64 (*.f64 c z) 0)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (*.f64 (*.f64 c z) 0)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (*.f64 (*.f64 c z) 0)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (*.f64 (*.f64 c z) 0)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 1 (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 1 (fma.f64 (neg.f64 c) z (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 1 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) 1))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) 1))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) 1))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) 1))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) 1))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) 1))
(+.f64 (*.f64 c (neg.f64 z)) (*.f64 i a))
(+.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (*.f64 (*.f64 c z) 0)))
(+.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(+.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(+.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(+.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(+.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(+.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(+.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 c z) (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (*.f64 i a))
(+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 c (neg.f64 z))) (*.f64 c z))
(+.f64 (+.f64 (*.f64 (*.f64 c z) 0) (*.f64 i a)) (*.f64 c (neg.f64 z)))
(+.f64 (+.f64 (*.f64 (*.f64 c z) 0) (*.f64 i a)) (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)))
(+.f64 (-.f64 (*.f64 i a) (exp.f64 (log1p.f64 (*.f64 c z)))) 1)
(*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 1)
(*.f64 1 (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i a (*.f64 c z))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 c z))))
(*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 i a) 2) 3) (pow.f64 (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))) (-.f64 (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 i a) 2)))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i a (*.f64 c z)))
(/.f64 (fma.f64 i a (*.f64 c z)) (/.f64 (fma.f64 i a (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (-.f64 (*.f64 i a) (*.f64 c z))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (/.f64 (fma.f64 i a (*.f64 c z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (/.f64 (fma.f64 i a (*.f64 c z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z)))) (-.f64 (*.f64 i a) (*.f64 c (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 c z) 0))) (-.f64 (*.f64 i a) (+.f64 (*.f64 c z) (*.f64 (*.f64 c z) 0))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 c z) 2))) (*.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 i a) 3)) (*.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 c z) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 i a)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (*.f64 (*.f64 c z) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i a) 2) 3) (pow.f64 (pow.f64 (*.f64 c z) 2) 3)) (*.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (pow.f64 (*.f64 c z) 2) (+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i a) 3) 3) (pow.f64 (pow.f64 (*.f64 c z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (+.f64 (*.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 i a) 3)) (*.f64 (pow.f64 (*.f64 c z) 3) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (neg.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) 1) (fma.f64 i a (*.f64 c z)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z))))) (-.f64 (*.f64 i a) (*.f64 c (neg.f64 z))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 c z) 0)))) (-.f64 (*.f64 i a) (+.f64 (*.f64 c z) (*.f64 (*.f64 c z) 0))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 i a)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (*.f64 (*.f64 c z) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (neg.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z)))) 1) (-.f64 (*.f64 i a) (*.f64 c (neg.f64 z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 c z) 0))) 1) (-.f64 (*.f64 i a) (+.f64 (*.f64 c z) (*.f64 (*.f64 c z) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3)) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 i a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (*.f64 (*.f64 c z) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) 1) (neg.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2)) (cbrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 c z) 2))) (/.f64 1 (fma.f64 i a (*.f64 c z)))) (+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i a) 2) 3) (pow.f64 (pow.f64 (*.f64 c z) 2) 3)) (/.f64 1 (fma.f64 i a (*.f64 c z)))) (+.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (pow.f64 (*.f64 c z) 2) (+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 i a) 3)) (*.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 c z) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i a) 3) 3) (pow.f64 (pow.f64 (*.f64 c z) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (+.f64 (*.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 i a) 3)) (*.f64 (pow.f64 (*.f64 c z) 3) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) 1) (fma.f64 i a (*.f64 c z)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (*.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 c z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 c z)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 i a) (*.f64 c z))))
(exp.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 c z))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 c z))))
(fma.f64 i a (*.f64 c (neg.f64 z)))
(fma.f64 a i (*.f64 c (neg.f64 z)))
(fma.f64 1 (*.f64 i a) (*.f64 c (neg.f64 z)))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 c z) 0))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (*.f64 c (neg.f64 z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 c z) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (*.f64 c (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 c z) 0))
Outputs
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 -1 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 i a)
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 i a)
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (*.f64 (*.f64 c z) 0)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 (*.f64 c z) 0) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 b (*.f64 (*.f64 c z) 0)) (*.f64 b (*.f64 (*.f64 c z) 0))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) b) (*.f64 b (*.f64 (*.f64 c z) 0))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 b (*.f64 (*.f64 c z) 0)) (*.f64 (*.f64 (*.f64 c z) 0) b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) b) (*.f64 (*.f64 (*.f64 c z) 0) b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(*.f64 b (-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z)))
(*.f64 b (+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i)))
(*.f64 b (+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(*.f64 b (-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z)))
(*.f64 b (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i)))
(*.f64 b (+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 1 (*.f64 b (*.f64 (*.f64 c z) 0))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 1 (*.f64 (*.f64 (*.f64 c z) 0) b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) b))
(*.f64 b (-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z)))
(*.f64 b (+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i)))
(*.f64 b (+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) b))
(*.f64 b (-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z)))
(*.f64 b (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i)))
(*.f64 b (+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 b (*.f64 (*.f64 c z) 0)) 1))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 (*.f64 (*.f64 c z) 0) b) 1))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 b (*.f64 c (neg.f64 z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 i a)) (+.f64 (*.f64 b (*.f64 c (neg.f64 z))) (*.f64 b (*.f64 (*.f64 c z) 0))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 i a)) (+.f64 (*.f64 b (*.f64 c (neg.f64 z))) (*.f64 (*.f64 (*.f64 c z) 0) b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 b (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 c (neg.f64 z))) (*.f64 b (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 (*.f64 c z) 0)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 (*.f64 i a) b) (*.f64 (*.f64 c (neg.f64 z)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 (*.f64 i a) b) (+.f64 (*.f64 (*.f64 c (neg.f64 z)) b) (*.f64 b (*.f64 (*.f64 c z) 0))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 (*.f64 i a) b) (+.f64 (*.f64 (*.f64 c (neg.f64 z)) b) (*.f64 (*.f64 (*.f64 c z) 0) b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 (*.f64 i a) b) (*.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 (*.f64 c (neg.f64 z)) b) (*.f64 (*.f64 i a) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 (*.f64 (*.f64 c z) 0) b) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 1 (*.f64 b (*.f64 i a))) (*.f64 1 (*.f64 b (*.f64 c (neg.f64 z)))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 1 (*.f64 (*.f64 i a) b)) (*.f64 1 (*.f64 (*.f64 c (neg.f64 z)) b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 (*.f64 b (*.f64 i a)) 1) (*.f64 (*.f64 b (*.f64 c (neg.f64 z))) 1))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 (*.f64 (*.f64 i a) b) 1) (*.f64 (*.f64 (*.f64 c (neg.f64 z)) b) 1))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))) 1)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))) (-.f64 1 (*.f64 b (*.f64 (*.f64 c z) 0))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))) (-.f64 1 (*.f64 (*.f64 (*.f64 c z) 0) b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 b (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 (fma.f64 i a (*.f64 c z)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) b))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (fma.f64 i a (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b) (fma.f64 i a (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z))))) (-.f64 (*.f64 i a) (*.f64 c (neg.f64 z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 c z) 0)))) (-.f64 (*.f64 i a) (+.f64 (*.f64 c z) (*.f64 (*.f64 c z) 0))))
(/.f64 b (/.f64 (-.f64 (*.f64 a i) (fma.f64 c z 0)) (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) 0)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (-.f64 (*.f64 a i) (*.f64 c z))) b)
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 i a)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 (neg.f64 z) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 a i))))) (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c (neg.f64 z)) (neg.f64 (fma.f64 a i (*.f64 c z))) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (*.f64 b (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (*.f64 (*.f64 c z) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z))))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 a i)) (*.f64 c z)))) (+.f64 0 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 3))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 3) (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2)) b)
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (neg.f64 (fma.f64 i a (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (fma.f64 i a (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b)) (fma.f64 i a (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 c z)))) (/.f64 (sqrt.f64 (fma.f64 i a (*.f64 c z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2))) (sqrt.f64 (fma.f64 a i (*.f64 c z)))) (*.f64 b (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 c z)))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 c z)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))) (sqrt.f64 (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))) (*.f64 b (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 c z)))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) 2)) (/.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)))))
(/.f64 b (/.f64 (/.f64 (cbrt.f64 (fma.f64 a i (*.f64 c z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) 2)))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))))
(*.f64 (/.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) 2)) (cbrt.f64 (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z)))) b) (-.f64 (*.f64 i a) (*.f64 c (neg.f64 z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 c z) 0))) b) (-.f64 (*.f64 i a) (+.f64 (*.f64 c z) (*.f64 (*.f64 c z) 0))))
(/.f64 b (/.f64 (-.f64 (*.f64 a i) (fma.f64 c z 0)) (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) 0)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (-.f64 (*.f64 a i) (*.f64 c z))) b)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3)) b) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 i a)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 (neg.f64 z) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 a i))))) (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c (neg.f64 z)) (neg.f64 (fma.f64 a i (*.f64 c z))) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (*.f64 (*.f64 c z) 0) 3)) b) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z))))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 a i)) (*.f64 c z)))) (+.f64 0 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 3))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 3) (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2)) b)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) b) (neg.f64 (fma.f64 i a (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) b) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (*.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) 1) (fma.f64 i a (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (*.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b) 1) (fma.f64 i a (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) b)) (sqrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 c z)))) (/.f64 (sqrt.f64 (fma.f64 i a (*.f64 c z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2))) (sqrt.f64 (fma.f64 a i (*.f64 c z)))) (*.f64 b (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 c z)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) b)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 c z)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))) (sqrt.f64 (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))) (*.f64 b (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 c z)))))
(/.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) 1) (fma.f64 i a (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (*.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b) 1) (fma.f64 i a (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) b) (*.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) b) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 b (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))
(pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 1)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 2)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 3)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3) 1/3)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 2))
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2))
(fabs.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 b 3)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 1))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 c (neg.f64 z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (*.f64 (*.f64 c z) 0)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 c (neg.f64 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (*.f64 i a) (*.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 c z) 0))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 2))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (*.f64 (*.f64 c z) 0)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (*.f64 (*.f64 c z) 0)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (*.f64 (*.f64 c z) 0)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (*.f64 (*.f64 c z) 0)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (*.f64 (*.f64 c z) 0)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (*.f64 (*.f64 c z) 0)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 c z) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 1 (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 1 (fma.f64 (neg.f64 c) z (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 1 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) 1))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) 1))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (*.f64 c (neg.f64 z)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (*.f64 (*.f64 c z) 0)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (*.f64 (*.f64 (*.f64 c z) 0) 2)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (*.f64 (*.f64 (*.f64 c z) 0) 1)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (*.f64 c (neg.f64 z)) (+.f64 (*.f64 c z) (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 2) (-.f64 (*.f64 i a) (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 (*.f64 (*.f64 c z) 0) 1) (-.f64 (*.f64 i a) (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (fma.f64 (*.f64 c (neg.f64 z)) 1 (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c z))) (sqrt.f64 (*.f64 c z)) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (sqrt.f64 (*.f64 c z)) (neg.f64 (sqrt.f64 (*.f64 c z)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (*.f64 c z))) (*.f64 c z))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (pow.f64 (cbrt.f64 (*.f64 c z)) 2)))
(+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 c (neg.f64 z))) (*.f64 c z))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (+.f64 (*.f64 (*.f64 c z) 0) (*.f64 i a)) (*.f64 c (neg.f64 z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (+.f64 (*.f64 (*.f64 c z) 0) (*.f64 i a)) (+.f64 (*.f64 c (neg.f64 z)) (*.f64 (*.f64 c z) 0)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (exp.f64 (log1p.f64 (*.f64 c z)))) 1)
(+.f64 1 (-.f64 (*.f64 a i) (exp.f64 (log1p.f64 (*.f64 c z)))))
(-.f64 (*.f64 a i) (expm1.f64 (log1p.f64 (*.f64 c z))))
(*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 1)
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 1 (-.f64 (*.f64 i a) (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 c z))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 a i))) (-.f64 (sqrt.f64 (*.f64 a i)) (sqrt.f64 (*.f64 c z))))
(*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (-.f64 (*.f64 i a) (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (-.f64 (*.f64 c z) (*.f64 a i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 c (*.f64 z (-.f64 (*.f64 c z) (*.f64 a i))) (pow.f64 (*.f64 a i) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (-.f64 (pow.f64 (*.f64 a i) 4) (*.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 i a (*.f64 c z)))))) (-.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (-.f64 (pow.f64 (*.f64 a i) 4) (*.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (fma.f64 a i (*.f64 c z)) (fma.f64 a i (*.f64 c z)))))) (-.f64 (pow.f64 (*.f64 a i) 2) (*.f64 z (*.f64 c (fma.f64 a i (*.f64 c z))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 i a) 2) 3) (pow.f64 (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))) (-.f64 (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 i a) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 a i) 2) 3) (pow.f64 (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z)))) 3))) (+.f64 (pow.f64 (*.f64 a i) 4) (*.f64 (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z)))) (-.f64 (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z)))) (pow.f64 (*.f64 a i) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 c (fma.f64 a i (*.f64 c z)))) 3) (pow.f64 (*.f64 a i) 6)) (fma.f64 (*.f64 c z) (*.f64 (fma.f64 a i (*.f64 c z)) (-.f64 (*.f64 z (*.f64 c (fma.f64 a i (*.f64 c z)))) (pow.f64 (*.f64 a i) 2))) (pow.f64 (*.f64 a i) 4))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i a (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(/.f64 (fma.f64 i a (*.f64 c z)) (/.f64 (fma.f64 i a (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (/.f64 (fma.f64 i a (*.f64 c z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2))) (fma.f64 i a (*.f64 c z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2))) (fma.f64 a i (*.f64 c z))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (/.f64 (fma.f64 i a (*.f64 c z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)))) (fma.f64 i a (*.f64 c z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)))) (fma.f64 a i (*.f64 c z)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))) (/.f64 (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z)))) (-.f64 (*.f64 i a) (*.f64 c (neg.f64 z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 c z) 0))) (-.f64 (*.f64 i a) (+.f64 (*.f64 c z) (*.f64 (*.f64 c z) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) 0) (-.f64 (*.f64 a i) (fma.f64 c z 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 c z) 2))) (*.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a i) 4) (pow.f64 (*.f64 c z) 4)) (fma.f64 i a (*.f64 c z))) (+.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a i) 4) (pow.f64 (*.f64 c z) 4)) (fma.f64 a i (*.f64 c z))) (+.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 i a) 3)) (*.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 c z) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 6) (pow.f64 (*.f64 c z) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 6) (pow.f64 (*.f64 c z) 6)) (*.f64 (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)) (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 i a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 (neg.f64 z) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 a i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c (neg.f64 z)) (neg.f64 (fma.f64 a i (*.f64 c z))) (pow.f64 (*.f64 a i) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (*.f64 (*.f64 c z) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 a i)) (*.f64 c z)))))
(/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 3) (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i a) 2) 3) (pow.f64 (pow.f64 (*.f64 c z) 2) 3)) (*.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (pow.f64 (*.f64 c z) 2) (+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a i) 2) 3) (pow.f64 (pow.f64 (*.f64 c z) 2) 3)) (*.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (pow.f64 (*.f64 a i) 4) (+.f64 (pow.f64 (*.f64 c z) 4) (*.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 a i) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 6) (pow.f64 (*.f64 c z) 6)) (*.f64 (fma.f64 a i (*.f64 c z)) (fma.f64 (pow.f64 (*.f64 c z) 2) (+.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (pow.f64 (*.f64 a i) 4))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i a) 3) 3) (pow.f64 (pow.f64 (*.f64 c z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))) (+.f64 (*.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 i a) 3)) (*.f64 (pow.f64 (*.f64 c z) 3) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a i) 3) 3) (pow.f64 (pow.f64 (*.f64 c z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (+.f64 (pow.f64 (*.f64 a i) 6) (+.f64 (*.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)) (pow.f64 (*.f64 c z) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a i) 3) 3) (pow.f64 (pow.f64 (*.f64 c z) 3) 3)) (*.f64 (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)) (fma.f64 (pow.f64 (*.f64 c z) 3) (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (pow.f64 (*.f64 a i) 6))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (neg.f64 (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) 1) (fma.f64 i a (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z))))) (-.f64 (*.f64 i a) (*.f64 c (neg.f64 z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 c z) 0)))) (-.f64 (*.f64 i a) (+.f64 (*.f64 c z) (*.f64 (*.f64 c z) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) 0) (-.f64 (*.f64 a i) (fma.f64 c z 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 i a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 (neg.f64 z) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 a i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c (neg.f64 z)) (neg.f64 (fma.f64 a i (*.f64 c z))) (pow.f64 (*.f64 a i) 2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (*.f64 (*.f64 c z) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 a i)) (*.f64 c z)))))
(/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 3) (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (neg.f64 (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) (/.f64 (sqrt.f64 (fma.f64 i a (*.f64 c z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) (sqrt.f64 (fma.f64 a i (*.f64 c z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) (sqrt.f64 (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) 2) (/.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) 2) (cbrt.f64 (fma.f64 a i (*.f64 c z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) 2) (cbrt.f64 (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (*.f64 c (neg.f64 z)))) 1) (-.f64 (*.f64 i a) (*.f64 c (neg.f64 z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (*.f64 (*.f64 c z) 0))) 1) (-.f64 (*.f64 i a) (+.f64 (*.f64 c z) (*.f64 (*.f64 c z) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) 0) (-.f64 (*.f64 a i) (fma.f64 c z 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3)) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c (neg.f64 z)) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 i a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 (neg.f64 z) (-.f64 (*.f64 c (neg.f64 z)) (*.f64 a i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c (neg.f64 z)) (neg.f64 (fma.f64 a i (*.f64 c z))) (pow.f64 (*.f64 a i) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (*.f64 (*.f64 c z) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 (*.f64 c z) 0) (-.f64 (*.f64 i a) (*.f64 c z))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 a i)) (*.f64 c z)))))
(/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 3) (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) 1) (neg.f64 (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) (/.f64 (sqrt.f64 (fma.f64 i a (*.f64 c z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) (sqrt.f64 (fma.f64 a i (*.f64 c z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) (sqrt.f64 (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2)) (cbrt.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) 2) (/.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) 2) (cbrt.f64 (fma.f64 a i (*.f64 c z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 c z))) 2) (cbrt.f64 (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 c z) 2))) (/.f64 1 (fma.f64 i a (*.f64 c z)))) (+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a i) 4) (pow.f64 (*.f64 c z) 4)) (fma.f64 i a (*.f64 c z))) (+.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a i) 4) (pow.f64 (*.f64 c z) 4)) (fma.f64 a i (*.f64 c z))) (+.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i a) 2) 3) (pow.f64 (pow.f64 (*.f64 c z) 2) 3)) (/.f64 1 (fma.f64 i a (*.f64 c z)))) (+.f64 (*.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 2)) (*.f64 (pow.f64 (*.f64 c z) 2) (+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a i) 2) 3) (pow.f64 (pow.f64 (*.f64 c z) 2) 3)) (*.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (pow.f64 (*.f64 a i) 4) (+.f64 (pow.f64 (*.f64 c z) 4) (*.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 a i) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 6) (pow.f64 (*.f64 c z) 6)) (*.f64 (fma.f64 a i (*.f64 c z)) (fma.f64 (pow.f64 (*.f64 c z) 2) (+.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (pow.f64 (*.f64 a i) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 i a) 3)) (*.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 c z) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 6) (pow.f64 (*.f64 c z) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 6) (pow.f64 (*.f64 c z) 6)) (*.f64 (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)) (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i a) 3) 3) (pow.f64 (pow.f64 (*.f64 c z) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (+.f64 (*.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 i a) 3)) (*.f64 (pow.f64 (*.f64 c z) 3) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a i) 3) 3) (pow.f64 (pow.f64 (*.f64 c z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))) (+.f64 (pow.f64 (*.f64 a i) 6) (+.f64 (*.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)) (pow.f64 (*.f64 c z) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a i) 3) 3) (pow.f64 (pow.f64 (*.f64 c z) 3) 3)) (*.f64 (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)) (fma.f64 (pow.f64 (*.f64 c z) 3) (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (pow.f64 (*.f64 a i) 6))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) 1) (fma.f64 i a (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (*.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 c (*.f64 z (fma.f64 i a (*.f64 c z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 1)
(-.f64 (*.f64 a i) (*.f64 c z))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2)
(-.f64 (*.f64 a i) (*.f64 c z))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 3)
(-.f64 (*.f64 a i) (*.f64 c z))
(pow.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) 1/3)
(-.f64 (*.f64 a i) (*.f64 c z))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2))
(fabs.f64 (-.f64 (*.f64 a i) (*.f64 c z)))
(log.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 c z)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3))
(-.f64 (*.f64 a i) (*.f64 c z))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(exp.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 i a (*.f64 c (neg.f64 z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 a i (*.f64 c (neg.f64 z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 1 (*.f64 i a) (*.f64 c (neg.f64 z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (*.f64 c z) 0))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (*.f64 c (neg.f64 z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 c z) 0))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (*.f64 c (neg.f64 z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (*.f64 c z) 0))
(-.f64 (*.f64 a i) (*.f64 c z))

localize13.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
5.8b
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
Compiler

Compiled 48 to 18 computations (62.5% saved)

series10.0ms (0%)

Counts
1 → 60
Calls

15 calls:

TimeVariablePointExpression
3.0ms
b
@-inf
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
1.0ms
a
@0
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
1.0ms
t
@inf
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
0.0ms
i
@inf
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
0.0ms
t
@0
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))

rewrite91.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1366×distribute-lft-in
1210×associate-*r/
868×associate-*l/
544×associate-+l+
286×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01329
127625
2366025
Stop Event
node limit
Counts
1 → 190
Calls
Call 1
Inputs
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1)) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1)) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 b) i (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (*.f64 2 (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (*.f64 -1 (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 i) b (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (fma.f64 (*.f64 i (neg.f64 b)) 1 (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i b)) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i b))) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 -1 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 -1 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 1 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 1 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (*.f64 2 (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (*.f64 -1 (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 i) b (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (*.f64 i (neg.f64 b)) 1 (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i b)) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i b))) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (neg.f64 b) i (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 2 (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 -1 (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (neg.f64 i) b (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (*.f64 i (neg.f64 b)) 1 (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i b)) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i b))) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a -1) (*.f64 t x)) (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a -1) (*.f64 t x)) (+.f64 (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a -1) (*.f64 t x)) (+.f64 (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a -1) (*.f64 t x)) (*.f64 (*.f64 a -1) (+.f64 (*.f64 i (neg.f64 b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a -1) (*.f64 t x)) (*.f64 (*.f64 a -1) (*.f64 (*.f64 i (neg.f64 b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 a -1) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t x) (*.f64 a -1)) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t x) (*.f64 a -1)) (+.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1)) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t x) (*.f64 a -1)) (+.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1)) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1)) (*.f64 (*.f64 t x) (*.f64 a -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 t x)) (*.f64 a (*.f64 i (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 t x)) (*.f64 a (+.f64 (*.f64 i (neg.f64 b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 t x)) (*.f64 a (*.f64 (*.f64 i (neg.f64 b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 i (neg.f64 b))) (*.f64 a (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 -1 (*.f64 i (neg.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 a (*.f64 (*.f64 i (neg.f64 b)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (neg.f64 (*.f64 i (neg.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 (*.f64 a -1) (*.f64 t x))) (*.f64 -1 (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 (*.f64 t x) (*.f64 a -1))) (*.f64 -1 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 a -1) (*.f64 t x))) (*.f64 1 (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 t x) (*.f64 a -1))) (*.f64 1 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a -1) (*.f64 -1 (*.f64 t x))) (*.f64 (*.f64 a -1) (*.f64 -1 (*.f64 i (neg.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a -1) (*.f64 (*.f64 t x) -1)) (*.f64 (*.f64 a -1) (*.f64 (*.f64 i (neg.f64 b)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a -1) (neg.f64 (*.f64 t x))) (*.f64 (*.f64 a -1) (neg.f64 (*.f64 i (neg.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 t x)) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 i (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 t x)) (*.f64 (*.f64 (*.f64 a -1) 1) (+.f64 (*.f64 i (neg.f64 b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 t x)) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (*.f64 i (neg.f64 b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 -1 (*.f64 t x))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 -1 (*.f64 i (neg.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (*.f64 t x) -1)) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (*.f64 i (neg.f64 b)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (*.f64 t x))) (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (*.f64 i (neg.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) (-.f64 1 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 a (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a -1) 1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) -1)) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (neg.f64 (fma.f64 t x (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))))) (-.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))) (-.f64 (*.f64 t x) (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a -1) (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a -1) (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a -1) (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) -1)) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a -1) (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a -1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a -1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (neg.f64 (fma.f64 t x (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a -1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a -1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))))) (-.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))) (-.f64 (*.f64 t x) (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a -1) (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a -1) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (sqrt.f64 (fma.f64 t x (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (cbrt.f64 (fma.f64 t x (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) 1) 1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) -1)) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (neg.f64 (fma.f64 t x (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))))) (-.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))) (-.f64 (*.f64 t x) (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (sqrt.f64 (fma.f64 t x (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (cbrt.f64 (fma.f64 t x (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) a) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) a) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) a) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) a) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) -1) a) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) -1) a) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) a) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) a) (neg.f64 (fma.f64 t x (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) a) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) a) (neg.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b)))) a) (-.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))) a) (-.f64 (*.f64 t x) (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i (neg.f64 b)) 3)) a) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3)) a) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (*.f64 a -1)) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) (*.f64 a -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (*.f64 a -1)) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (*.f64 a -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) -1) (*.f64 a -1)) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) -1) (*.f64 a -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (*.f64 a -1)) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (*.f64 a -1)) (neg.f64 (fma.f64 t x (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (*.f64 a -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (*.f64 a -1)) (neg.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b)))) (*.f64 a -1)) (-.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))) (*.f64 a -1)) (-.f64 (*.f64 t x) (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i (neg.f64 b)) 3)) (*.f64 a -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3)) (*.f64 a -1)) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) -1) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) -1) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) 1) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) 1) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) a)) (sqrt.f64 (fma.f64 t x (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) a)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) 1) (fma.f64 t x (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (sqrt.f64 (fma.f64 t x (*.f64 i b)))) (sqrt.f64 (fma.f64 t x (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (*.f64 (cbrt.f64 (fma.f64 t x (*.f64 i b))) (cbrt.f64 (fma.f64 t x (*.f64 i b))))) (cbrt.f64 (fma.f64 t x (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) 1) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 t x) (*.f64 i b))) a))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))))))))

simplify166.0ms (0.3%)

Algorithm
egg-herbie
Rules
1294×associate-*r/
898×associate-*l/
794×associate-/l*
752×associate-*r*
734×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048113702
1137612728
2520112706
Stop Event
node limit
Counts
250 → 255
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1)))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1)) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1)) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 b) i (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (*.f64 2 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (*.f64 -1 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 1)))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) -1)))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 i) b (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (fma.f64 (*.f64 i (neg.f64 b)) 1 (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i b)) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i b))) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 -1 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 -1 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 1 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 1 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (*.f64 2 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (*.f64 -1 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 1)))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) -1)))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 i) b (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (*.f64 i (neg.f64 b)) 1 (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i b)) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i b))) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (neg.f64 b) i (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 2 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 -1 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 1)))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) -1)))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (neg.f64 i) b (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (*.f64 i (neg.f64 b)) 1 (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i b)) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i b))) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 i b))))
(+.f64 (*.f64 (*.f64 a -1) (*.f64 t x)) (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b))))
(+.f64 (*.f64 (*.f64 a -1) (*.f64 t x)) (+.f64 (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 (*.f64 a -1) (*.f64 t x)) (+.f64 (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))
(+.f64 (*.f64 (*.f64 a -1) (*.f64 t x)) (*.f64 (*.f64 a -1) (+.f64 (*.f64 i (neg.f64 b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 (*.f64 a -1) (*.f64 t x)) (*.f64 (*.f64 a -1) (*.f64 (*.f64 i (neg.f64 b)) 1)))
(+.f64 (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 a -1) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(+.f64 (*.f64 (*.f64 t x) (*.f64 a -1)) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1)))
(+.f64 (*.f64 (*.f64 t x) (*.f64 a -1)) (+.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1)) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 (*.f64 t x) (*.f64 a -1)) (+.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1)) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))
(+.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1)) (*.f64 (*.f64 t x) (*.f64 a -1)))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 a (*.f64 i (neg.f64 b))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 a (+.f64 (*.f64 i (neg.f64 b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 a (*.f64 (*.f64 i (neg.f64 b)) 1)))
(+.f64 (*.f64 a (*.f64 i (neg.f64 b))) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 a (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 -1 (*.f64 i (neg.f64 b)))))
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 a (*.f64 (*.f64 i (neg.f64 b)) -1)))
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (neg.f64 (*.f64 i (neg.f64 b)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 a -1) (*.f64 t x))) (*.f64 -1 (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 t x) (*.f64 a -1))) (*.f64 -1 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1))))
(+.f64 (*.f64 1 (*.f64 (*.f64 a -1) (*.f64 t x))) (*.f64 1 (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 t x) (*.f64 a -1))) (*.f64 1 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1))))
(+.f64 (*.f64 (*.f64 a -1) (*.f64 -1 (*.f64 t x))) (*.f64 (*.f64 a -1) (*.f64 -1 (*.f64 i (neg.f64 b)))))
(+.f64 (*.f64 (*.f64 a -1) (*.f64 (*.f64 t x) -1)) (*.f64 (*.f64 a -1) (*.f64 (*.f64 i (neg.f64 b)) -1)))
(+.f64 (*.f64 (*.f64 a -1) (neg.f64 (*.f64 t x))) (*.f64 (*.f64 a -1) (neg.f64 (*.f64 i (neg.f64 b)))))
(+.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 t x)) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 i (neg.f64 b))))
(+.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 t x)) (*.f64 (*.f64 (*.f64 a -1) 1) (+.f64 (*.f64 i (neg.f64 b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 t x)) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (*.f64 i (neg.f64 b)) 1)))
(+.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(+.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 -1 (*.f64 t x))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 -1 (*.f64 i (neg.f64 b)))))
(+.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (*.f64 t x) -1)) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (*.f64 i (neg.f64 b)) -1)))
(+.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (*.f64 t x))) (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (*.f64 i (neg.f64 b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) (-.f64 1 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))
(/.f64 a (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(/.f64 (*.f64 a -1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(/.f64 (*.f64 (*.f64 a -1) 1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 a (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 a (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 a (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) -1)) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 a (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (neg.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))))) (-.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))) (-.f64 (*.f64 t x) (*.f64 i b)))
(/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))
(/.f64 (*.f64 a (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(/.f64 (*.f64 -1 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 -1 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 1 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 1 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 a -1) (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (*.f64 a -1) (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 a -1) (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) -1)) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (*.f64 a -1) (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 a -1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (*.f64 a -1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (neg.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 a -1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 a -1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))))) (-.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))
(/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))) (-.f64 (*.f64 t x) (*.f64 i b)))
(/.f64 (*.f64 (*.f64 a -1) (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))
(/.f64 (*.f64 (*.f64 a -1) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(/.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (sqrt.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (cbrt.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) 1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) -1)) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (neg.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))))) (-.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))) (-.f64 (*.f64 t x) (*.f64 i b)))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (sqrt.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (cbrt.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) a) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) a) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) a) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) a) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) -1) a) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) -1) a) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) a) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) a) (neg.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) a) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) a) (neg.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b)))) a) (-.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))) a) (-.f64 (*.f64 t x) (*.f64 i b)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i (neg.f64 b)) 3)) a) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3)) a) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (*.f64 a -1)) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) (*.f64 a -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (*.f64 a -1)) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (*.f64 a -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) -1) (*.f64 a -1)) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) -1) (*.f64 a -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (*.f64 a -1)) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (*.f64 a -1)) (neg.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (*.f64 a -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (*.f64 a -1)) (neg.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b)))) (*.f64 a -1)) (-.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))) (*.f64 a -1)) (-.f64 (*.f64 t x) (*.f64 i b)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i (neg.f64 b)) 3)) (*.f64 a -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3)) (*.f64 a -1)) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) -1) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) -1) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) 1) (fma.f64 t x (*.f64 i b)))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) 1) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) a)) (sqrt.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) a)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) 1) (fma.f64 t x (*.f64 i b)))
(/.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (sqrt.f64 (fma.f64 t x (*.f64 i b)))) (sqrt.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (*.f64 (cbrt.f64 (fma.f64 t x (*.f64 i b))) (cbrt.f64 (fma.f64 t x (*.f64 i b))))) (cbrt.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) 1) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(pow.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) 1)
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) 3)
(pow.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) 3) 1/3)
(neg.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 t x) (*.f64 i b))) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))))
(exp.f64 (log.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))))
Outputs
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1)))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(fma.f64 a (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 2 (*.f64 a (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (*.f64 b (+.f64 (neg.f64 i) i)) 2)))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (*.f64 i (+.f64 b (neg.f64 b))) 2)))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1)) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(fma.f64 a (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 2 (*.f64 a (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (*.f64 b (+.f64 (neg.f64 i) i)) 2)))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (*.f64 i (+.f64 b (neg.f64 b))) 2)))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))
(fma.f64 a (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 2 (*.f64 a (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (*.f64 b (+.f64 (neg.f64 i) i)) 2)))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (*.f64 i (+.f64 b (neg.f64 b))) 2)))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1)) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))
(fma.f64 a (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 2 (*.f64 a (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (*.f64 b (+.f64 (neg.f64 i) i)) 2)))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (*.f64 i (+.f64 b (neg.f64 b))) 2)))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 b) i (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (*.f64 2 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(fma.f64 a (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 2 (*.f64 a (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (*.f64 b (+.f64 (neg.f64 i) i)) 2)))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (*.f64 i (+.f64 b (neg.f64 b))) 2)))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (*.f64 -1 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 1)))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) -1)))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 i) b (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (fma.f64 (*.f64 i (neg.f64 b)) 1 (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i b)) (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i b)) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i b))) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i b))) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 -1 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 -1 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 1 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 1 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (*.f64 2 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(fma.f64 a (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 2 (*.f64 a (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (*.f64 b (+.f64 (neg.f64 i) i)) 2)))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (*.f64 i (+.f64 b (neg.f64 b))) 2)))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (*.f64 -1 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 1)))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) -1)))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 i) b (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (*.f64 i (neg.f64 b)) 1 (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i b)) (*.f64 i b))))
(fma.f64 a (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (*.f64 -1 a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i b)) (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i b)) (*.f64 i b)))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i b))) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 i b))))
(fma.f64 a (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 a (*.f64 -1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i b))) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 i b)))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i b))) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 i b)))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (neg.f64 b) i (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 2 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(fma.f64 a (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 2 (*.f64 a (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (*.f64 b (+.f64 (neg.f64 i) i)) 2)))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (*.f64 i (+.f64 b (neg.f64 b))) 2)))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 -1 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 1)))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) -1)))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (neg.f64 i) b (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (*.f64 i (neg.f64 b)) 1 (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i b)) (*.f64 i b))))
(fma.f64 a (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (*.f64 -1 a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i b)) (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i b)) (*.f64 i b)))))
(+.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i b))) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 i b))))
(fma.f64 a (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 a (*.f64 -1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i b))) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 i b)))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i b))) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 i b)))))
(+.f64 (*.f64 (*.f64 a -1) (*.f64 t x)) (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 a -1) (*.f64 t x)) (+.f64 (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 (*.f64 -1 a) (+.f64 (*.f64 t x) (fma.f64 i (neg.f64 b) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (+.f64 (fma.f64 t (neg.f64 x) (*.f64 i b)) (*.f64 b (+.f64 (neg.f64 i) i))))
(*.f64 a (-.f64 (*.f64 i b) (-.f64 (fma.f64 t x (*.f64 i b)) (*.f64 i b))))
(+.f64 (*.f64 (*.f64 a -1) (*.f64 t x)) (+.f64 (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))
(*.f64 (*.f64 -1 a) (+.f64 (*.f64 t x) (fma.f64 i (neg.f64 b) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (+.f64 (fma.f64 t (neg.f64 x) (*.f64 i b)) (*.f64 b (+.f64 (neg.f64 i) i))))
(*.f64 a (-.f64 (*.f64 i b) (-.f64 (fma.f64 t x (*.f64 i b)) (*.f64 i b))))
(+.f64 (*.f64 (*.f64 a -1) (*.f64 t x)) (*.f64 (*.f64 a -1) (+.f64 (*.f64 i (neg.f64 b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 (*.f64 -1 a) (+.f64 (*.f64 t x) (fma.f64 i (neg.f64 b) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (+.f64 (fma.f64 t (neg.f64 x) (*.f64 i b)) (*.f64 b (+.f64 (neg.f64 i) i))))
(*.f64 a (-.f64 (*.f64 i b) (-.f64 (fma.f64 t x (*.f64 i b)) (*.f64 i b))))
(+.f64 (*.f64 (*.f64 a -1) (*.f64 t x)) (*.f64 (*.f64 a -1) (*.f64 (*.f64 i (neg.f64 b)) 1)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 a -1) (*.f64 t x)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 (*.f64 t x) (*.f64 a -1)) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 t x) (*.f64 a -1)) (+.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1)) (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 (*.f64 -1 a) (+.f64 (*.f64 t x) (fma.f64 i (neg.f64 b) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (+.f64 (fma.f64 t (neg.f64 x) (*.f64 i b)) (*.f64 b (+.f64 (neg.f64 i) i))))
(*.f64 a (-.f64 (*.f64 i b) (-.f64 (fma.f64 t x (*.f64 i b)) (*.f64 i b))))
(+.f64 (*.f64 (*.f64 t x) (*.f64 a -1)) (+.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1)) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))
(*.f64 (*.f64 -1 a) (+.f64 (*.f64 t x) (fma.f64 i (neg.f64 b) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (+.f64 (fma.f64 t (neg.f64 x) (*.f64 i b)) (*.f64 b (+.f64 (neg.f64 i) i))))
(*.f64 a (-.f64 (*.f64 i b) (-.f64 (fma.f64 t x (*.f64 i b)) (*.f64 i b))))
(+.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1)) (*.f64 (*.f64 t x) (*.f64 a -1)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1)) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 a (*.f64 i (neg.f64 b))))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 a (+.f64 (*.f64 i (neg.f64 b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 a (*.f64 (*.f64 i (neg.f64 b)) 1)))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(+.f64 (*.f64 a (*.f64 i (neg.f64 b))) (*.f64 a (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(+.f64 (*.f64 a (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 a (*.f64 -1 (*.f64 t x))) (*.f64 a (*.f64 -1 (*.f64 i (neg.f64 b)))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 a (*.f64 (*.f64 i (neg.f64 b)) -1)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 a (neg.f64 (*.f64 i (neg.f64 b)))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 a -1) (*.f64 t x))) (*.f64 -1 (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b)))))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 t x) (*.f64 a -1))) (*.f64 -1 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1))))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(+.f64 (*.f64 1 (*.f64 (*.f64 a -1) (*.f64 t x))) (*.f64 1 (*.f64 (*.f64 a -1) (*.f64 i (neg.f64 b)))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 1 (*.f64 (*.f64 t x) (*.f64 a -1))) (*.f64 1 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 a -1))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 a -1) (*.f64 -1 (*.f64 t x))) (*.f64 (*.f64 a -1) (*.f64 -1 (*.f64 i (neg.f64 b)))))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(+.f64 (*.f64 (*.f64 a -1) (*.f64 (*.f64 t x) -1)) (*.f64 (*.f64 a -1) (*.f64 (*.f64 i (neg.f64 b)) -1)))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(+.f64 (*.f64 (*.f64 a -1) (neg.f64 (*.f64 t x))) (*.f64 (*.f64 a -1) (neg.f64 (*.f64 i (neg.f64 b)))))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(+.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 t x)) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 i (neg.f64 b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 t x)) (*.f64 (*.f64 (*.f64 a -1) 1) (+.f64 (*.f64 i (neg.f64 b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 (*.f64 -1 a) (+.f64 (*.f64 t x) (fma.f64 i (neg.f64 b) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (+.f64 (fma.f64 t (neg.f64 x) (*.f64 i b)) (*.f64 b (+.f64 (neg.f64 i) i))))
(*.f64 a (-.f64 (*.f64 i b) (-.f64 (fma.f64 t x (*.f64 i b)) (*.f64 i b))))
(+.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 t x)) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (*.f64 i (neg.f64 b)) 1)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 t x)))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(+.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 -1 (*.f64 t x))) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 -1 (*.f64 i (neg.f64 b)))))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(+.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (*.f64 t x) -1)) (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (*.f64 i (neg.f64 b)) -1)))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(+.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (*.f64 t x))) (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (*.f64 i (neg.f64 b)))))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) 1)
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) (-.f64 1 (*.f64 (*.f64 a -1) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (*.f64 a -1))))
(*.f64 a (+.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (neg.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 i b))))
(*.f64 a (fma.f64 t x (-.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i b))))
(/.f64 a (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(/.f64 (*.f64 a -1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 (*.f64 a -1) 1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 a (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 a (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 a (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) -1)) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 a (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (neg.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))))) (-.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 a (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))) (-.f64 (*.f64 t x) (*.f64 i b)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))) (/.f64 (-.f64 (*.f64 t x) (*.f64 i b)) a))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 b (+.f64 (neg.f64 i) i)))) (-.f64 (*.f64 t x) (*.f64 i b))) a)
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i (+.f64 b (neg.f64 b))))) (-.f64 (*.f64 t x) (*.f64 i b))) a)
(/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 a (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (-.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (-.f64 (*.f64 t x) (*.f64 i b))))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3))))
(/.f64 a (/.f64 (fma.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (fma.f64 t (neg.f64 x) (*.f64 i b))) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (*.f64 b (+.f64 (neg.f64 i) i)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (*.f64 i (+.f64 b (neg.f64 b))) 3)) (fma.f64 (*.f64 i (+.f64 b (neg.f64 b))) (-.f64 (*.f64 i b) (-.f64 (fma.f64 t x (*.f64 i b)) (*.f64 i b))) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))) a)
(/.f64 (*.f64 -1 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 -1 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 1 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 1 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 (*.f64 a -1) (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (*.f64 a -1) (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 (*.f64 a -1) (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) -1)) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (*.f64 a -1) (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 (*.f64 a -1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (*.f64 a -1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (neg.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 a -1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 (*.f64 a -1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))))) (-.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))) (-.f64 (*.f64 t x) (*.f64 i b)))
(/.f64 (*.f64 -1 a) (/.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(*.f64 (/.f64 (neg.f64 a) (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 b (+.f64 (neg.f64 i) i)))))
(*.f64 (/.f64 (neg.f64 a) (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i (+.f64 b (neg.f64 b))))))
(/.f64 (*.f64 (*.f64 a -1) (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 (*.f64 a -1) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(/.f64 (*.f64 -1 a) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (-.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (-.f64 (*.f64 t x) (*.f64 i b))))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (*.f64 b (+.f64 (neg.f64 i) i)) 3)) (fma.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (fma.f64 t (neg.f64 x) (*.f64 i b))) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))) (neg.f64 a))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (*.f64 i (+.f64 b (neg.f64 b))) 3)) (fma.f64 (*.f64 i (+.f64 b (neg.f64 b))) (-.f64 (*.f64 i b) (-.f64 (fma.f64 t x (*.f64 i b)) (*.f64 i b))) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))) (neg.f64 a))
(/.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (sqrt.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) a) (sqrt.f64 (fma.f64 t x (*.f64 i b))))
(*.f64 (/.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (fma.f64 t x (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))))))
(*.f64 (/.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (sqrt.f64 (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (cbrt.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2)) (/.f64 (cbrt.f64 (fma.f64 t x (*.f64 i b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2)) (cbrt.f64 (fma.f64 t x (*.f64 i b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))))
(/.f64 (*.f64 a (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))) (cbrt.f64 (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2)) (cbrt.f64 (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) 1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) -1)) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (neg.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))))) (-.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))) (-.f64 (*.f64 t x) (*.f64 i b)))
(/.f64 (*.f64 -1 a) (/.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(*.f64 (/.f64 (neg.f64 a) (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 b (+.f64 (neg.f64 i) i)))))
(*.f64 (/.f64 (neg.f64 a) (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i (+.f64 b (neg.f64 b))))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) 1) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(/.f64 (*.f64 -1 a) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (-.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (-.f64 (*.f64 t x) (*.f64 i b))))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (*.f64 b (+.f64 (neg.f64 i) i)) 3)) (fma.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (fma.f64 t (neg.f64 x) (*.f64 i b))) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))) (neg.f64 a))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (*.f64 i (+.f64 b (neg.f64 b))) 3)) (fma.f64 (*.f64 i (+.f64 b (neg.f64 b))) (-.f64 (*.f64 i b) (-.f64 (fma.f64 t x (*.f64 i b)) (*.f64 i b))) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))) (neg.f64 a))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (sqrt.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 a (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))))) (/.f64 (sqrt.f64 (fma.f64 t x (*.f64 i b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (/.f64 (*.f64 a (neg.f64 (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))))) (sqrt.f64 (fma.f64 t x (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (fma.f64 t x (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 a (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))))
(/.f64 (neg.f64 a) (/.f64 (sqrt.f64 (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))) (cbrt.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 a (*.f64 -1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2))) (/.f64 (cbrt.f64 (fma.f64 t x (*.f64 i b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (/.f64 (*.f64 a (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2))) (cbrt.f64 (fma.f64 t x (*.f64 i b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 a (*.f64 -1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))))
(/.f64 (*.f64 (neg.f64 a) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))) (cbrt.f64 (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))))
(*.f64 (/.f64 (*.f64 a (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) 2))) (cbrt.f64 (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) a) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) a) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) a) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) a) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) -1) a) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) -1) a) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) a) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) a) (neg.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) a) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) a) (neg.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b)))) a) (-.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))) a) (-.f64 (*.f64 t x) (*.f64 i b)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))) (/.f64 (-.f64 (*.f64 t x) (*.f64 i b)) a))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 b (+.f64 (neg.f64 i) i)))) (-.f64 (*.f64 t x) (*.f64 i b))) a)
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i (+.f64 b (neg.f64 b))))) (-.f64 (*.f64 t x) (*.f64 i b))) a)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i (neg.f64 b)) 3)) a) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3)) a) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (-.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (-.f64 (*.f64 t x) (*.f64 i b))))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3))))
(/.f64 a (/.f64 (fma.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (fma.f64 t (neg.f64 x) (*.f64 i b))) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (*.f64 b (+.f64 (neg.f64 i) i)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (*.f64 i (+.f64 b (neg.f64 b))) 3)) (fma.f64 (*.f64 i (+.f64 b (neg.f64 b))) (-.f64 (*.f64 i b) (-.f64 (fma.f64 t x (*.f64 i b)) (*.f64 i b))) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))) a)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (*.f64 a -1)) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) (*.f64 a -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (*.f64 a -1)) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (*.f64 a -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) -1) (*.f64 a -1)) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) -1) (*.f64 a -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (*.f64 a -1)) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (*.f64 a -1)) (neg.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (*.f64 a -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (*.f64 a -1)) (neg.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b)))) (*.f64 a -1)) (-.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b)))) (*.f64 a -1)) (-.f64 (*.f64 t x) (*.f64 i b)))
(/.f64 (*.f64 -1 a) (/.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(*.f64 (/.f64 (neg.f64 a) (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (*.f64 b (+.f64 (neg.f64 i) i)))))
(*.f64 (/.f64 (neg.f64 a) (-.f64 (*.f64 t x) (*.f64 i b))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (*.f64 i (+.f64 b (neg.f64 b))) (*.f64 i (+.f64 b (neg.f64 b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i (neg.f64 b)) 3)) (*.f64 a -1)) (+.f64 (pow.f64 (*.f64 t x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 b)) (*.f64 i (neg.f64 b))) (*.f64 (*.f64 t x) (*.f64 i (neg.f64 b))))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3)) (*.f64 a -1)) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))) (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (neg.f64 b) i (*.f64 i b))))))
(/.f64 (*.f64 -1 a) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (*.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (-.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) (-.f64 (*.f64 t x) (*.f64 i b))))) (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (fma.f64 (neg.f64 b) i (*.f64 i b)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (*.f64 b (+.f64 (neg.f64 i) i)) 3)) (fma.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 b (+.f64 (neg.f64 i) i)) (fma.f64 t (neg.f64 x) (*.f64 i b))) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))) (neg.f64 a))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 (*.f64 i (+.f64 b (neg.f64 b))) 3)) (fma.f64 (*.f64 i (+.f64 b (neg.f64 b))) (-.f64 (*.f64 i b) (-.f64 (fma.f64 t x (*.f64 i b)) (*.f64 i b))) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))) (neg.f64 a))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) -1) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 a (fma.f64 t x (*.f64 i b))) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) -1) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) 1) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) 1) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) a)) (sqrt.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) a) (sqrt.f64 (fma.f64 t x (*.f64 i b))))
(*.f64 (/.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (fma.f64 t x (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))) a)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))))))
(*.f64 (/.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (sqrt.f64 (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (sqrt.f64 (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))))
(/.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) 1) (fma.f64 t x (*.f64 i b)))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (sqrt.f64 (fma.f64 t x (*.f64 i b)))) (sqrt.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2))) (*.f64 (cbrt.f64 (fma.f64 t x (*.f64 i b))) (cbrt.f64 (fma.f64 t x (*.f64 i b))))) (cbrt.f64 (fma.f64 t x (*.f64 i b))))
(/.f64 a (/.f64 (fma.f64 t x (*.f64 i b)) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (neg.f64 a) (/.f64 (-.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)) (fma.f64 t x (*.f64 i b))))
(/.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) 1) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(/.f64 (/.f64 (*.f64 (*.f64 a -1) (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)))) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
(pow.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) 1)
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) 2)
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) 3)
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(pow.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) 3) 1/3)
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(neg.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 t (neg.f64 x) (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) 2))
(fabs.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 t x) (*.f64 i b))) a))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))) 3))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3)))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 3) (pow.f64 a 3)))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(exp.f64 (log.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) 1))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))))
(*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))

localize43.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.0b
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
4.9b
(*.f64 (*.f64 t c) j)
5.6b
(*.f64 (*.f64 y (neg.f64 i)) j)
7.1b
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
Compiler

Compiled 145 to 25 computations (82.8% saved)

series9.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
2.0ms
t
@0
(*.f64 (*.f64 t c) j)
1.0ms
y
@0
(*.f64 (*.f64 y (neg.f64 i)) j)
1.0ms
i
@0
(*.f64 (*.f64 y (neg.f64 i)) j)
1.0ms
i
@inf
(*.f64 (*.f64 y (neg.f64 i)) j)
1.0ms
j
@0
(*.f64 (*.f64 y (neg.f64 i)) j)

rewrite63.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1156×unswap-sqr
878×swap-sqr
460×sqr-pow
460×pow-sqr
318×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01330
126226
2331926
Stop Event
node limit
Counts
2 → 40
Calls
Call 1
Inputs
(*.f64 (*.f64 y (neg.f64 i)) j)
(*.f64 (*.f64 t c) j)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 j y) 0) (*.f64 y (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 j y)) (*.f64 i (*.f64 j y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j y) (*.f64 i i)) i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j y) (pow.f64 i 3)) (*.f64 i i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 i i) (*.f64 y j)) i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 3) (*.f64 y j)) (*.f64 i i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 i j)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (*.f64 i j))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (*.f64 i j))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 j 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (*.f64 y i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (*.f64 i j))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 t c)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 t c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 t c)))) (exp.f64 (log1p.f64 (*.f64 j (*.f64 t c))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 t c)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (*.f64 t c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 j (*.f64 t c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 j (*.f64 t c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 j (*.f64 t c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 j (*.f64 t c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 j) (*.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 j (*.f64 t c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 j (*.f64 t c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (*.f64 t c) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 j 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 j (*.f64 t c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 j (*.f64 t c))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 j (*.f64 t c))))))))

simplify85.0ms (0.1%)

Algorithm
egg-herbie
Rules
1042×associate-/l*
1040×associate-/r*
634×*-commutative
630×associate-/r/
626×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01091784
12831748
211661724
342061724
Stop Event
node limit
Counts
112 → 60
Calls
Call 1
Inputs
(*.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 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 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(+.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) -1)
(+.f64 (*.f64 (*.f64 j y) 0) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 0 (*.f64 j y)) (*.f64 i (*.f64 j y)))
(-.f64 0 (*.f64 y (*.f64 i j)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) 1)
(/.f64 (*.f64 (*.f64 j y) (*.f64 i i)) i)
(/.f64 (*.f64 (*.f64 j y) (pow.f64 i 3)) (*.f64 i i))
(/.f64 (*.f64 (*.f64 i i) (*.f64 y j)) i)
(/.f64 (*.f64 (pow.f64 i 3) (*.f64 y j)) (*.f64 i i))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) 1))
(pow.f64 (*.f64 y (*.f64 i j)) 1)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 i j))) 2)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 i j))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3) 1/3)
(neg.f64 (*.f64 y (*.f64 i j)))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 2))
(log.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 i j)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 j 3)))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (*.f64 y i) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 i j))))
(exp.f64 (log.f64 (*.f64 y (*.f64 i j))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 i j))))
(+.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 t c)))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 t c)))) 1)
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 t c)))) (exp.f64 (log1p.f64 (*.f64 j (*.f64 t c))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 t c)))) 1))
(pow.f64 (*.f64 j (*.f64 t c)) 1)
(pow.f64 (sqrt.f64 (*.f64 j (*.f64 t c))) 2)
(pow.f64 (cbrt.f64 (*.f64 j (*.f64 t c))) 3)
(pow.f64 (pow.f64 (*.f64 j (*.f64 t c)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 j (*.f64 t c)) 2))
(log.f64 (pow.f64 (exp.f64 j) (*.f64 t c)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (*.f64 t c)))))
(cbrt.f64 (pow.f64 (*.f64 j (*.f64 t c)) 3))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (*.f64 t c) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 j 3)))
(expm1.f64 (log1p.f64 (*.f64 j (*.f64 t c))))
(exp.f64 (log.f64 (*.f64 j (*.f64 t c))))
(log1p.f64 (expm1.f64 (*.f64 j (*.f64 t c))))
Outputs
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(+.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) -1)
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(+.f64 (*.f64 (*.f64 j y) 0) (*.f64 y (*.f64 i j)))
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(+.f64 (*.f64 0 (*.f64 j y)) (*.f64 i (*.f64 j y)))
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(-.f64 0 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) 1)
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(/.f64 (*.f64 (*.f64 j y) (*.f64 i i)) i)
(/.f64 (*.f64 y j) (/.f64 i (*.f64 i i)))
(*.f64 (/.f64 j (/.f64 i y)) (*.f64 i i))
(*.f64 1 (*.f64 y (*.f64 i j)))
(/.f64 y (/.f64 1 (*.f64 i j)))
(/.f64 (*.f64 (*.f64 j y) (pow.f64 i 3)) (*.f64 i i))
(/.f64 (*.f64 y j) (/.f64 i (*.f64 i i)))
(*.f64 (/.f64 j (/.f64 i y)) (*.f64 i i))
(*.f64 1 (*.f64 y (*.f64 i j)))
(/.f64 y (/.f64 1 (*.f64 i j)))
(/.f64 (*.f64 (*.f64 i i) (*.f64 y j)) i)
(/.f64 (*.f64 y j) (/.f64 i (*.f64 i i)))
(*.f64 (/.f64 j (/.f64 i y)) (*.f64 i i))
(*.f64 1 (*.f64 y (*.f64 i j)))
(/.f64 y (/.f64 1 (*.f64 i j)))
(/.f64 (*.f64 (pow.f64 i 3) (*.f64 y j)) (*.f64 i i))
(/.f64 (*.f64 y j) (/.f64 i (*.f64 i i)))
(*.f64 (/.f64 j (/.f64 i y)) (*.f64 i i))
(*.f64 1 (*.f64 y (*.f64 i j)))
(/.f64 y (/.f64 1 (*.f64 i j)))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) 1))
(/.f64 (*.f64 (+.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y i) j))) 1) (*.f64 (*.f64 y i) j)) (+.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y i) j))) 1))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (*.f64 y (*.f64 i j))))) (+.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) 1))
(/.f64 (expm1.f64 (*.f64 (log1p.f64 (*.f64 y (*.f64 i j))) 2)) (+.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 i j)))) 1))
(pow.f64 (*.f64 y (*.f64 i j)) 1)
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 i j))) 2)
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 i j))) 3)
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(pow.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3) 1/3)
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(neg.f64 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 (*.f64 y i) j))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 2))
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(log.f64 (pow.f64 (exp.f64 j) (*.f64 y i)))
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 i j)))))
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3))
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 j 3)))
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (*.f64 y i) 3)))
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 i j))))
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(exp.f64 (log.f64 (*.f64 y (*.f64 i j))))
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 i j))))
(*.f64 (*.f64 y i) j)
(*.f64 y (*.f64 i j))
(+.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 t c)))) -1)
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 t c)))) 1)
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 t c)))) (exp.f64 (log1p.f64 (*.f64 j (*.f64 t c))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 j (*.f64 t c)))) 1))
(/.f64 (*.f64 (+.f64 1 (exp.f64 (log1p.f64 (*.f64 c (*.f64 j t))))) (*.f64 c (*.f64 j t))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 c (*.f64 j t))))))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (*.f64 c (*.f64 j t))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 c (*.f64 j t))))))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (*.f64 j (*.f64 c t))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 j (*.f64 c t))))))
(pow.f64 (*.f64 j (*.f64 t c)) 1)
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(pow.f64 (sqrt.f64 (*.f64 j (*.f64 t c))) 2)
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(pow.f64 (cbrt.f64 (*.f64 j (*.f64 t c))) 3)
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(pow.f64 (pow.f64 (*.f64 j (*.f64 t c)) 3) 1/3)
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(sqrt.f64 (pow.f64 (*.f64 j (*.f64 t c)) 2))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(log.f64 (pow.f64 (exp.f64 j) (*.f64 t c)))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (*.f64 t c)))))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(cbrt.f64 (pow.f64 (*.f64 j (*.f64 t c)) 3))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (*.f64 t c) 3)))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 j 3)))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(expm1.f64 (log1p.f64 (*.f64 j (*.f64 t c))))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(exp.f64 (log.f64 (*.f64 j (*.f64 t c))))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(log1p.f64 (expm1.f64 (*.f64 j (*.f64 t c))))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))

localize90.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
5.2b
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
7.1b
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
8.7b
(-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))
37.4b
(/.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
Compiler

Compiled 285 to 34 computations (88.1% saved)

series130.0ms (0.2%)

Counts
2 → 216
Calls

54 calls:

TimeVariablePointExpression
19.0ms
z
@inf
(/.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
13.0ms
i
@inf
(/.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
6.0ms
y
@0
(/.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
5.0ms
y
@-inf
(/.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
4.0ms
t
@-inf
(/.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))

rewrite86.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
754×add-sqr-sqrt
748×*-un-lft-identity
746×pow1
698×add-exp-log
698×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030284
1705284
Stop Event
node limit
Counts
2 → 35
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) (/.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (/.f64 1 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (/.f64 1 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (/.f64 1 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3))) (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (+.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (neg.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (*.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (*.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) 3) (pow.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (*.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))))))

simplify508.0ms (0.8%)

Algorithm
egg-herbie
Rules
1192×associate-+l+
1024×*-commutative
652×associate-+r+
584×+-commutative
566×associate--r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01544102085
16250102031
Stop Event
node limit
Counts
251 → 396
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))
(+.f64 (*.f64 (pow.f64 j 2) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2))) (*.f64 (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))
(+.f64 (*.f64 (pow.f64 j 2) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2))) (*.f64 (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)))) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (pow.f64 j 3))) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))))
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j) (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c t) (*.f64 i y)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j) (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j) (-.f64 (*.f64 c t) (*.f64 y i))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) j))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j) (-.f64 (*.f64 c t) (*.f64 y i))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (pow.f64 j 2))))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) j))))
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j) (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c t) (*.f64 i y)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j) (-.f64 (*.f64 c t) (*.f64 y i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j) (-.f64 (*.f64 c t) (*.f64 y i))) (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 c t) (*.f64 y i))) (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2))) j))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (-.f64 (*.f64 c t) (*.f64 i y))) (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (pow.f64 j 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j) (-.f64 (*.f64 c t) (*.f64 y i))) (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 c t) (*.f64 y i))) (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2))) j)))))
(/.f64 (-.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) (-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))))) t)) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2)) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))))))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 x 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))))) (pow.f64 t 2)) (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) (-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))))) t))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 x 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x)))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) (-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x)))))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2)) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))))))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 x 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))))) (pow.f64 t 2)) (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) (-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))))) t)))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))))
(/.f64 (*.f64 t (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (/.f64 (*.f64 t (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) 2))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (/.f64 (*.f64 t (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 t (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) 2)) (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))))))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) 2)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))))))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (/.f64 (*.f64 t (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 t (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) 2)) (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))))))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))))))))
(*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)) 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)) 2)) (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))))))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))))) t)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)) 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)) 2)) (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))))))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))))) t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)) 2))))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 z b) (*.f64 t j)) (-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 z b) (*.f64 t j)) (-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 z b) (*.f64 t j)) (-.f64 (*.f64 -2 (/.f64 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (-.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 b 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 z b) (*.f64 t j)) (-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 z b) (*.f64 t j)) (-.f64 (*.f64 -2 (/.f64 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (-.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 b 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (+.f64 (*.f64 z b) (*.f64 t j)) (-.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (-.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 z b) (*.f64 t j)) (-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 b 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(/.f64 (*.f64 c (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 z b) (*.f64 t j)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 z b) (*.f64 t j)))) (/.f64 (*.f64 c (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 z b) (*.f64 t j)))) (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 z b) (*.f64 t j))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (*.f64 c (+.f64 (*.f64 z b) (*.f64 t j)))) (/.f64 (*.f64 c (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 z b) (*.f64 t j))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 t j) (*.f64 b z)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 t j) (*.f64 b z)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 z b) (*.f64 t j))))))) (*.f64 c (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (*.f64 c (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 z b) (*.f64 t j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 z b) (*.f64 t j))))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (*.f64 c (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (+.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (+.f64 (*.f64 t j) (*.f64 b z))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 z b) (*.f64 t j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 z b) (*.f64 t j))))))) (+.f64 (*.f64 t j) (*.f64 b z)))))) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 z b) (*.f64 t j))))) (/.f64 (*.f64 c (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 z b) (*.f64 t j)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 t j) (*.f64 b z)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 t j) (*.f64 b z)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 z b) (*.f64 t j))))))) (*.f64 c (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (*.f64 c (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 z b) (*.f64 t j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 z b) (*.f64 t j))))))))
(*.f64 -1 (/.f64 (*.f64 c (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (/.f64 (*.f64 c (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))) 2)) (*.f64 2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))) c)) (+.f64 (*.f64 2 (/.f64 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (/.f64 (*.f64 c (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 2 (/.f64 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (+.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))) 2))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))) 2)) (*.f64 2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))) c)) (+.f64 (*.f64 2 (/.f64 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (/.f64 (*.f64 c (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))))) y) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))))) y) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2))) (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 x 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))))) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))))) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (*.f64 (pow.f64 y 3) (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 x 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2))) (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 x 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))))) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(/.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))
(-.f64 (+.f64 (/.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))))))
(-.f64 (+.f64 (/.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) y)) (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) y)) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) y))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))))))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) y)) (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) y)) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) y))))))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))) 2)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) y)) (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))) 2)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))) 2)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))) (*.f64 (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))) 2)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) y)) (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))) 2)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2))))) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2))))) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (*.f64 (pow.f64 i 3) (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2))))) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(/.f64 (*.f64 i (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) i) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) 2)) (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) i) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) 2)) (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (*.f64 i (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) i) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) 2)) (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))))))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (pow.f64 i 2))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) 2)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) 2)) (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))))))) (*.f64 i (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2) (*.f64 i (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))))))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) i) (+.f64 (*.f64 a b) (*.f64 y j))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 a b) (*.f64 y j)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) i) (+.f64 (*.f64 a b) (*.f64 y j))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 a b) (*.f64 y j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 a b) (*.f64 y j)) 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 a b) (*.f64 y j)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (+.f64 (*.f64 a b) (*.f64 y j))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 a b) (*.f64 y j)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 a b) (*.f64 y j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 a b) (*.f64 y j)) 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (*.f64 a b) (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2) (+.f64 (*.f64 a b) (*.f64 y j))))) i)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) i) (+.f64 (*.f64 a b) (*.f64 y j)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 a b) (*.f64 y j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 a b) (*.f64 y j)) 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 a b) (*.f64 y j)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (+.f64 (*.f64 a b) (*.f64 y j))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 a b) (*.f64 y j)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 a b) (*.f64 y j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 a b) (*.f64 y j)) 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (*.f64 a b) (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2) (+.f64 (*.f64 a b) (*.f64 y j))))) i)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (+.f64 (*.f64 a b) (*.f64 y j))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 a b) (*.f64 y j)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 a b) (*.f64 y j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 a b) (*.f64 y j)) 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (*.f64 a b) (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2) (+.f64 (*.f64 a b) (*.f64 y j)))))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 a b) (*.f64 y j))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) i) (+.f64 (*.f64 a b) (*.f64 y j))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 a b) (*.f64 y j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 a b) (*.f64 y j)) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) x) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) x) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2))) (-.f64 (*.f64 a t) (*.f64 y z))) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) (-.f64 (*.f64 a t) (*.f64 y z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) x) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) (-.f64 (*.f64 a t) (*.f64 y z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2))) (-.f64 (*.f64 a t) (*.f64 y z))) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) (-.f64 (*.f64 a t) (*.f64 y z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 a t) (*.f64 y z)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2))))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (-.f64 (*.f64 a t) (*.f64 y z))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)) (-.f64 (*.f64 a t) (*.f64 y z))) (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2)))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (-.f64 (*.f64 a t) (*.f64 y z)))))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 a t) (*.f64 y z)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2))))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (-.f64 (*.f64 y z) (*.f64 a t))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)) (-.f64 (*.f64 y z) (*.f64 a t))))) x)))) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) (-.f64 (*.f64 y z) (*.f64 a t))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)) (-.f64 (*.f64 y z) (*.f64 a t))))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (pow.f64 x 2)))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (-.f64 (*.f64 y z) (*.f64 a t))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)) (-.f64 (*.f64 y z) (*.f64 a t))))) x))))) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2)) (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))) z)) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2)) (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))) z) (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))) (-.f64 (*.f64 c b) (*.f64 y x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (pow.f64 z 2)))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2)) (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))) z) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))) (-.f64 (*.f64 c b) (*.f64 y x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (pow.f64 z 2)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2)) (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))) (-.f64 (*.f64 c b) (*.f64 y x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (pow.f64 z 3))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) z) (-.f64 (*.f64 c b) (*.f64 y x))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) z) (-.f64 (*.f64 c b) (*.f64 y x)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) z) (-.f64 (*.f64 c b) (*.f64 y x)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x)))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) z) (-.f64 (*.f64 c b) (*.f64 y x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (-.f64 (*.f64 c b) (*.f64 y x))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2))))) (-.f64 (*.f64 c b) (*.f64 y x))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (*.f64 c b) (*.f64 y x))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (pow.f64 z 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x))))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)))))
(/.f64 (*.f64 z (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2)) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))))
(-.f64 (+.f64 (/.f64 (*.f64 z (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2)) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))) 2)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))))) z)) (+.f64 (/.f64 (*.f64 z (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2)) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))) 2)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))))) z)) (+.f64 (/.f64 (*.f64 z (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2)) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))) 2)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))))))) (*.f64 (pow.f64 z 2) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) (+.f64 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))))) (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (pow.f64 a 2)))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) (+.f64 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (pow.f64 a 2))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))
(*.f64 -1 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))) 2))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 a (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))) 2)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (*.f64 a (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2) (*.f64 a (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))) 2))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))) 2))))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 a (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))) 2)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (*.f64 a (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2) (*.f64 a (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))) 2))))))
(/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x)))) (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x)))) (+.f64 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 i b) (*.f64 t x))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))))) (-.f64 (*.f64 i b) (*.f64 t x))))) a)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x)))) (+.f64 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (-.f64 (*.f64 i b) (*.f64 t x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 i b) (*.f64 t x))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))))) (-.f64 (*.f64 i b) (*.f64 t x))))) a)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (-.f64 (*.f64 i b) (*.f64 t x))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))))) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2) (-.f64 (*.f64 i b) (*.f64 t x))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 i b) (*.f64 t x)))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))) (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) b) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))) (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) b) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))) (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) b) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (pow.f64 b 2)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))) (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (*.f64 (pow.f64 b 3) (-.f64 (*.f64 c z) (*.f64 a i)))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(*.f64 -1 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)) (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)) (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) x)) (-.f64 (*.f64 c z) (*.f64 a i))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 a i))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)) (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) x)) (-.f64 (*.f64 c z) (*.f64 a i)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 a i))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) x)) (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 a i)))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)) (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (-.f64 (*.f64 c z) (*.f64 i a))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)) (-.f64 (*.f64 c z) (*.f64 i a))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) x)) (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 a i)))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c z) (*.f64 i a))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 c z) (*.f64 a i))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) x)) (-.f64 (*.f64 c z) (*.f64 a i)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 a i))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) x)) (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 a i)))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))))
(*.f64 -1 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)) (-.f64 (*.f64 c z) (*.f64 i a))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) x)) (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)) (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 c z) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) x)) (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))) (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) x)) (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 c z) (*.f64 a i))) (-.f64 (*.f64 c z) (*.f64 i a))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c z) (*.f64 i a))))) b)) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)) (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 c z) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) x)) (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))) (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) x)) (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 c z) (*.f64 a i))) (-.f64 (*.f64 c z) (*.f64 i a))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c z) (*.f64 i a))))) b)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))) (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) x)) (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 c z) (*.f64 a i)))))) (-.f64 (*.f64 c z) (*.f64 a i))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (pow.f64 b 2))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)) (-.f64 (*.f64 c z) (*.f64 i a))))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 c z) (*.f64 a i)))))
(*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))) t) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2)))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2))))
(+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))) t) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (*.f64 -1 (*.f64 t (-.f64 (*.f64 2 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))))))
(-.f64 (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 2 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 2 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 -2 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2)))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2)) (+.f64 (*.f64 c (-.f64 (*.f64 -2 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2)) (+.f64 (*.f64 c (-.f64 (*.f64 -2 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2))
(+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2)) (*.f64 c (-.f64 (*.f64 -2 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))))))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2)) (+.f64 (*.f64 c (-.f64 (*.f64 -2 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2)) (+.f64 (*.f64 c (-.f64 (*.f64 -2 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2))
(+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2)) (*.f64 -1 (*.f64 c (-.f64 (*.f64 2 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))))))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2)) (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 2 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2)) (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 2 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 y (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x))))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 y (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 y (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2))))
(+.f64 (*.f64 y (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 y (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 y (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2))))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b))))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2)))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b))))) (+.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2)))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b))))) (+.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2)))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))
(*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2))
(+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)))) i) (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)))) i) (+.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2)))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)))) i) (+.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2)))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2))
(*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2))
(+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2)) (*.f64 -1 (*.f64 i (-.f64 (*.f64 2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)))))))
(-.f64 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2)) (*.f64 -1 (*.f64 i (-.f64 (*.f64 2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)))))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2)) (*.f64 -1 (*.f64 i (-.f64 (*.f64 2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)))))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2))
(-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (*.f64 x (-.f64 (*.f64 c z) (*.f64 a i))))))) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (*.f64 x (-.f64 (*.f64 c z) (*.f64 a i)))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))))) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (*.f64 x (-.f64 (*.f64 c z) (*.f64 a i)))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))))) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))
(*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b x)))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b x)))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))))) (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b x)))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))))) (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (*.f64 x (-.f64 (*.f64 c z) (*.f64 a i)))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (*.f64 x (-.f64 (*.f64 c z) (*.f64 a i)))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))))) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (*.f64 x (-.f64 (*.f64 c z) (*.f64 a i)))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))))) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))
(-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) z))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) z)) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (pow.f64 z 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) z)) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (pow.f64 z 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) z)) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (pow.f64 z 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) z)) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (pow.f64 z 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) z)) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (pow.f64 z 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(*.f64 -1 (*.f64 (pow.f64 z 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2)))
(+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) (*.f64 -1 (*.f64 (pow.f64 z 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) (*.f64 -1 (*.f64 (pow.f64 z 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) (*.f64 -1 (*.f64 (pow.f64 z 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (*.f64 a (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2))
(*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2)))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2))
(*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))) (*.f64 a (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b))))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))) (*.f64 a (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b))))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))) (*.f64 a (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b))))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2))
(-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b x))))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (pow.f64 b 2))) (*.f64 -2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b x)))))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (pow.f64 b 2))) (*.f64 -2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b x)))))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (pow.f64 b 2))) (*.f64 -2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b x)))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (pow.f64 b 2))) (*.f64 -2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b x)))))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (pow.f64 b 2))) (*.f64 -2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b x)))))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2))) (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b x)))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2))) (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b x)))))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2))) (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b x)))))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(-.f64 (/.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) (/.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (/.f64 1 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) 1)
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (/.f64 1 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (/.f64 1 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3))) (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (+.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))
(cbrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))
(+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (neg.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (*.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) 1))
(+.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(*.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) 1)
(*.f64 1 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (*.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) 3) (pow.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))))
(pow.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) 1)
(log.f64 (exp.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))
(cbrt.f64 (*.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (*.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))
(fma.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
Outputs
(*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))
(fma.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) j) (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)))
(+.f64 (*.f64 (pow.f64 j 2) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2))) (*.f64 (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))
(fma.f64 (*.f64 j j) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2))) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) j) (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2))))
(+.f64 (*.f64 (pow.f64 j 2) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2))) (*.f64 (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)))) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (pow.f64 j 3))) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))))
(fma.f64 (*.f64 j j) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2))) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2))) (/.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 j 3)))) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) j) (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)))))
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j) (-.f64 (*.f64 c t) (*.f64 y i)))
(/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c t) (*.f64 i y)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j) (-.f64 (*.f64 c t) (*.f64 y i))))
(fma.f64 -1 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j) (-.f64 (*.f64 c t) (*.f64 y i))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) j))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))) (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (neg.f64 (*.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) j))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j) (-.f64 (*.f64 c t) (*.f64 y i))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (pow.f64 j 2))))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) j))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))) (*.f64 -1 (+.f64 (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (*.f64 t c) (*.f64 y i))) j) (*.f64 (/.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)))) (*.f64 j j)))))) (neg.f64 (*.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) j))))
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j) (-.f64 (*.f64 c t) (*.f64 y i)))
(/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c t) (*.f64 i y)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j) (-.f64 (*.f64 c t) (*.f64 y i))))
(fma.f64 -1 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j) (-.f64 (*.f64 c t) (*.f64 y i))) (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 c t) (*.f64 y i))) (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2))) j))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))) (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) j)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (-.f64 (*.f64 c t) (*.f64 i y))) (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (pow.f64 j 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j) (-.f64 (*.f64 c t) (*.f64 y i))) (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 c t) (*.f64 y i))) (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2))) j)))))
(fma.f64 -1 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) j))) (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) (/.f64 (*.f64 (*.f64 j j) (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))) (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) j))) (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) (/.f64 (*.f64 (*.f64 j j) (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 y y)) (*.f64 j j)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) (-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))))) t)) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))))
(+.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (-.f64 (*.f64 t (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j)))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 a x))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2)) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))))))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 x 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))))) (pow.f64 t 2)) (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) (-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))))) t))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))))
(+.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (-.f64 (fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j)))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 y y)) (*.f64 j j)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) x) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))))))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 x x)) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))))) (*.f64 t t) (*.f64 t (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j)))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 a x))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 x 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x)))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) (-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x)))))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2)) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))))))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 x 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))))) (pow.f64 t 2)) (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) (-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))))) t)))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 t 3) (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (/.f64 (*.f64 (*.f64 a a) (*.f64 x x)) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (/.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j)))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 a x))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j)))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 y y)) (*.f64 j j)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) x) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))))))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 x x)) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))))) (*.f64 t t) (*.f64 t (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j)))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))) (/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 a x))) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))))))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x)))))
(/.f64 (*.f64 t (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))
(/.f64 t (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (/.f64 (*.f64 t (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) 2))))
(-.f64 (fma.f64 -2 (/.f64 c (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 (*.f64 y i) (*.f64 j j)))) (/.f64 t (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))) (fma.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 a x))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (/.f64 (*.f64 t (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 t (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) 2)) (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))))))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))))))))
(-.f64 (-.f64 (+.f64 (fma.f64 -2 (/.f64 c (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 (*.f64 y i) (*.f64 j j)))) (/.f64 t (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))) (*.f64 (/.f64 (*.f64 i i) t) (/.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (*.f64 t (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))))) (+.f64 (fma.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 a x))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (*.f64 t (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) (-.f64 (*.f64 -2 (/.f64 c (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 (*.f64 y i) (*.f64 j j))))) (+.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) x) (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))))))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) 2)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))))))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (/.f64 (*.f64 t (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 t (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2)))) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) 2)) (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)) (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))))))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))))))))
(-.f64 (fma.f64 -2 (/.f64 c (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 (*.f64 y i) (*.f64 j j)))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (*.f64 t t)) (/.f64 (-.f64 (/.f64 (*.f64 i i) (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 (*.f64 j j) (*.f64 y y)))) (+.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 -2 (/.f64 c (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 (*.f64 y i) (*.f64 j j))))) (fma.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 a x))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))))) (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) (+.f64 (/.f64 t (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (*.f64 t (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (*.f64 t (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) (+.f64 (fma.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 a x))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (*.f64 t (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) (-.f64 (*.f64 -2 (/.f64 c (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 (*.f64 y i) (*.f64 j j))))) (+.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) x) (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))))))))))
(-.f64 (fma.f64 -2 (/.f64 c (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 (*.f64 y i) (*.f64 j j)))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (*.f64 t t)) (/.f64 (-.f64 (/.f64 (*.f64 i i) (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 (*.f64 j j) (*.f64 y y)))) (+.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 -2 (/.f64 c (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 (*.f64 y i) (*.f64 j j))))) (fma.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 a x))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))))) (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))) (+.f64 (/.f64 t (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (*.f64 t (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))))))) (+.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))) (+.f64 (fma.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 a x))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (*.f64 t (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))) (-.f64 (*.f64 -2 (/.f64 c (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (*.f64 (*.f64 y i) (*.f64 j j))))) (+.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) x) (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x)))))))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (*.f64 t (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))))))))
(*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))))
(neg.f64 (/.f64 t (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)) 2))))
(-.f64 (fma.f64 2 (/.f64 c (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (*.f64 (*.f64 y i) (*.f64 j j)))) (neg.f64 (/.f64 t (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))))) (fma.f64 2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (*.f64 a x))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)) 2)) (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))))))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))))) t)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)) 2))))
(-.f64 (fma.f64 2 (/.f64 c (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (*.f64 (*.f64 y i) (*.f64 j j)))) (*.f64 -1 (+.f64 (/.f64 t (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))) (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 y y) (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (*.f64 (*.f64 j j) (*.f64 i i)))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (-.f64 (/.f64 (*.f64 2 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j)))) (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x))) (+.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))) (*.f64 2 (/.f64 (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) x) (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x))))))))) t)))) (fma.f64 2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (*.f64 a x))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)) 2)) (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))))))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))))) t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)) 2))))) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 a x)) (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c j)) (*.f64 a x)) 2))))
(-.f64 (fma.f64 2 (/.f64 c (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (*.f64 (*.f64 y i) (*.f64 j j)))) (fma.f64 -1 (/.f64 t (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 y y) (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (*.f64 (*.f64 j j) (*.f64 i i)))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (-.f64 (/.f64 (*.f64 2 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j)))) (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x))) (+.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))) (*.f64 2 (/.f64 (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) x) (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x))))))))) t) (*.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (*.f64 t t)) (/.f64 (-.f64 (/.f64 (*.f64 i i) (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (*.f64 (*.f64 j j) (*.f64 y y)))) (+.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (-.f64 (/.f64 (*.f64 2 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j)))) (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x))) (fma.f64 2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (*.f64 a x))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x))))) (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)))))))) (fma.f64 2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) (*.f64 a x))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 c j)) (*.f64 a x)) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 y y)) (*.f64 j j)) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2)) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 z b) (*.f64 t j)) (-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (fma.f64 c (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (fma.f64 t j (*.f64 z b)) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2)))) (/.f64 (*.f64 -2 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (/.f64 (*.f64 y y) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (*.f64 j j) (*.f64 i i))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 z b) (*.f64 t j)) (-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 z b) (*.f64 t j)) (-.f64 (*.f64 -2 (/.f64 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (-.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 b 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (fma.f64 c (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (fma.f64 t j (*.f64 z b)) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2)))) (/.f64 (*.f64 -2 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (fma.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 t t) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 j j))) (+.f64 (/.f64 (fma.f64 t j (*.f64 z b)) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (fma.f64 t j (*.f64 z b)) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 y y)) (*.f64 j j)) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2)))) (/.f64 (*.f64 -2 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (/.f64 (*.f64 z z) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b b))))) (/.f64 (*.f64 y y) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (*.f64 j j) (*.f64 i i)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 z b) (*.f64 t j)) (-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 z b) (*.f64 t j)) (-.f64 (*.f64 -2 (/.f64 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (-.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 b 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (+.f64 (*.f64 z b) (*.f64 t j)) (-.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (-.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 z b) (*.f64 t j)) (-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)) (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 b 2)) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (fma.f64 c (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (fma.f64 t j (*.f64 z b)) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2)))) (/.f64 (*.f64 -2 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (+.f64 (fma.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 t t) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 j j))) (+.f64 (/.f64 (fma.f64 t j (*.f64 z b)) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (fma.f64 t j (*.f64 z b)) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 y y)) (*.f64 j j)) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2)))) (/.f64 (*.f64 -2 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (/.f64 (*.f64 z z) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b b))))) (/.f64 (*.f64 y y) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (*.f64 j j) (*.f64 i i))))) (neg.f64 (/.f64 (pow.f64 c 3) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 t j (*.f64 z b)) (-.f64 (/.f64 (*.f64 t t) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 j j))) (+.f64 (/.f64 (*.f64 z z) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b b))) (/.f64 (fma.f64 t j (*.f64 z b)) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (fma.f64 t j (*.f64 z b)) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2)))) (/.f64 (*.f64 -2 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))))))))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (+.f64 (fma.f64 c (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (fma.f64 t j (*.f64 z b)) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2)))) (/.f64 (*.f64 -2 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (fma.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 t t) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 j j))) (+.f64 (/.f64 (fma.f64 t j (*.f64 z b)) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (fma.f64 t j (*.f64 z b)) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 y y)) (*.f64 j j)) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2)))) (/.f64 (*.f64 -2 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (/.f64 (*.f64 z z) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b b))))) (/.f64 (*.f64 y y) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (*.f64 j j) (*.f64 i i)))))) (neg.f64 (/.f64 (pow.f64 c 3) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (fma.f64 t j (*.f64 z b)) (-.f64 (-.f64 (/.f64 (*.f64 t t) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 j j))) (/.f64 (*.f64 z z) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b b)))) (/.f64 (fma.f64 t j (*.f64 z b)) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (/.f64 (fma.f64 t j (*.f64 z b)) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2)))) (/.f64 (*.f64 -2 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))))) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))))))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2) (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(/.f64 (*.f64 c (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 z b) (*.f64 t j)))
(/.f64 c (/.f64 (fma.f64 t j (*.f64 z b)) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 z b) (*.f64 t j)))) (/.f64 (*.f64 c (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 z b) (*.f64 t j)))) (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 z b) (*.f64 t j))))))
(-.f64 (fma.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (fma.f64 t j (*.f64 z b))) (/.f64 c (/.f64 (fma.f64 t j (*.f64 z b)) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b)))))) (fma.f64 -2 (/.f64 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))) (fma.f64 t j (*.f64 z b))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (*.f64 (fma.f64 t j (*.f64 z b)) (fma.f64 t j (*.f64 z b))) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b)))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (*.f64 c (+.f64 (*.f64 z b) (*.f64 t j)))) (/.f64 (*.f64 c (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 z b) (*.f64 t j))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 t j) (*.f64 b z)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 t j) (*.f64 b z)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 z b) (*.f64 t j))))))) (*.f64 c (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (*.f64 c (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 z b) (*.f64 t j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 z b) (*.f64 t j))))))))
(-.f64 (fma.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (fma.f64 t j (*.f64 z b))) (+.f64 (/.f64 c (/.f64 (fma.f64 t j (*.f64 z b)) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))))) (*.f64 (/.f64 (*.f64 i i) c) (/.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (fma.f64 t j (*.f64 z b)))))) (+.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (fma.f64 t j (*.f64 z b)))) (fma.f64 -2 (/.f64 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))) (fma.f64 t j (*.f64 z b))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (*.f64 (fma.f64 t j (*.f64 z b)) (fma.f64 t j (*.f64 z b))) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))))))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2) (*.f64 c (fma.f64 t j (*.f64 z b)))) (fma.f64 -2 (/.f64 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))) (fma.f64 t j (*.f64 z b))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (*.f64 (fma.f64 t j (*.f64 z b)) (fma.f64 t j (*.f64 z b))) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b)))))))))
(-.f64 (+.f64 (fma.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (fma.f64 t j (*.f64 z b))) (/.f64 c (/.f64 (fma.f64 t j (*.f64 z b)) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b)))))) (*.f64 (/.f64 (*.f64 i i) c) (/.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (fma.f64 t j (*.f64 z b))))) (+.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (fma.f64 t j (*.f64 z b)))) (fma.f64 -2 (/.f64 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))) (fma.f64 t j (*.f64 z b))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (*.f64 (fma.f64 t j (*.f64 z b)) (fma.f64 t j (*.f64 z b))) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))))))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2) (*.f64 c (fma.f64 t j (*.f64 z b)))) (fma.f64 -2 (/.f64 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))) (fma.f64 t j (*.f64 z b))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (*.f64 (fma.f64 t j (*.f64 z b)) (fma.f64 t j (*.f64 z b))) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b)))))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (*.f64 c (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (+.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (+.f64 (*.f64 t j) (*.f64 b z))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 z b) (*.f64 t j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 z b) (*.f64 t j))))))) (+.f64 (*.f64 t j) (*.f64 b z)))))) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 z b) (*.f64 t j))))) (/.f64 (*.f64 c (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 z b) (*.f64 t j)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 t j) (*.f64 b z)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 t j) (*.f64 b z)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 z b) (*.f64 t j))))))) (*.f64 c (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (*.f64 c (+.f64 (*.f64 z b) (*.f64 t j)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 z b) (*.f64 t j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (+.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 z b) (*.f64 t j))))))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) c) (/.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (fma.f64 t j (*.f64 z b)))) (-.f64 (fma.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (fma.f64 t j (*.f64 z b))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 c c)) (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 y y)) (*.f64 j j)) (fma.f64 t j (*.f64 z b))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2) (fma.f64 t j (*.f64 z b)))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (fma.f64 t j (*.f64 z b)) (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (fma.f64 t j (*.f64 z b)))) (fma.f64 -2 (/.f64 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))) (fma.f64 t j (*.f64 z b))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (*.f64 (fma.f64 t j (*.f64 z b)) (fma.f64 t j (*.f64 z b))) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b)))))))))) (fma.f64 t j (*.f64 z b)))) (/.f64 c (/.f64 (fma.f64 t j (*.f64 z b)) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))))))) (+.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (fma.f64 t j (*.f64 z b)))) (fma.f64 -2 (/.f64 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))) (fma.f64 t j (*.f64 z b))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (*.f64 (fma.f64 t j (*.f64 z b)) (fma.f64 t j (*.f64 z b))) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))))))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2) (*.f64 c (fma.f64 t j (*.f64 z b)))) (fma.f64 -2 (/.f64 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))) (fma.f64 t j (*.f64 z b))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (*.f64 (fma.f64 t j (*.f64 z b)) (fma.f64 t j (*.f64 z b))) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))))))))))
(*.f64 -1 (/.f64 (*.f64 c (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))
(neg.f64 (/.f64 (*.f64 c (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b)))) (*.f64 -1 (fma.f64 t j (*.f64 z b)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (/.f64 (*.f64 c (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))) 2))))
(-.f64 (fma.f64 2 (/.f64 i (/.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) (*.f64 y (*.f64 t (*.f64 j j))))) (neg.f64 (/.f64 (*.f64 c (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b)))) (*.f64 -1 (fma.f64 t j (*.f64 z b)))))) (fma.f64 2 (/.f64 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))) (*.f64 -1 (fma.f64 t j (*.f64 z b)))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))) 2)) (*.f64 2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))) c)) (+.f64 (*.f64 2 (/.f64 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (/.f64 (*.f64 c (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))) 2))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 y y) (/.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) (*.f64 (*.f64 j j) (*.f64 i i)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2) (*.f64 -1 (fma.f64 t j (*.f64 z b)))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) (-.f64 (*.f64 2 (/.f64 i (/.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) (*.f64 y (*.f64 t (*.f64 j j)))))) (fma.f64 2 (/.f64 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))) (*.f64 -1 (fma.f64 t j (*.f64 z b)))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))))))))))) c) (fma.f64 2 (/.f64 i (/.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) (*.f64 y (*.f64 t (*.f64 j j))))) (neg.f64 (/.f64 (*.f64 c (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b)))) (*.f64 -1 (fma.f64 t j (*.f64 z b))))))) (fma.f64 2 (/.f64 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))) (*.f64 -1 (fma.f64 t j (*.f64 z b)))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 2) (pow.f64 j 2))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 2 (/.f64 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (+.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))) 2))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))) 2)) (*.f64 2 (/.f64 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))) c)) (+.f64 (*.f64 2 (/.f64 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (/.f64 (*.f64 c (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j)))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))) (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 -1 (*.f64 t j))) 2))))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 i i) (/.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) (*.f64 (*.f64 j j) (*.f64 y y)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2) (*.f64 -1 (fma.f64 t j (*.f64 z b)))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) (-.f64 (*.f64 2 (/.f64 i (/.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) (*.f64 y (*.f64 t (*.f64 j j)))))) (fma.f64 2 (/.f64 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))) (*.f64 -1 (fma.f64 t j (*.f64 z b)))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))))))))))) (*.f64 c c)) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (fma.f64 t j (*.f64 z b))))) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 y y) (/.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) (*.f64 (*.f64 j j) (*.f64 i i)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2) (*.f64 -1 (fma.f64 t j (*.f64 z b)))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) (-.f64 (*.f64 2 (/.f64 i (/.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) (*.f64 y (*.f64 t (*.f64 j j)))))) (fma.f64 2 (/.f64 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))) (*.f64 -1 (fma.f64 t j (*.f64 z b)))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))))))))))) c) (fma.f64 2 (/.f64 i (/.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) (*.f64 y (*.f64 t (*.f64 j j))))) (neg.f64 (/.f64 (*.f64 c (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b)))) (*.f64 -1 (fma.f64 t j (*.f64 z b)))))))) (fma.f64 2 (/.f64 (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))) (*.f64 -1 (fma.f64 t j (*.f64 z b)))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 t j (*.f64 z b))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))))) y) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (fma.f64 2 (/.f64 (*.f64 (*.f64 z x) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (*.f64 (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))))))) (/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))))) y) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2))) (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 x 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))))) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(-.f64 (fma.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (fma.f64 2 (/.f64 (*.f64 (*.f64 z x) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (*.f64 (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))))))) y (fma.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 z z)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (-.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (fma.f64 2 (/.f64 (*.f64 (*.f64 z x) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (*.f64 (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))))))))))) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))))) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (*.f64 (pow.f64 y 3) (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 x 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2))) (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 x 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))))) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(-.f64 (fma.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (fma.f64 2 (/.f64 (*.f64 (*.f64 z x) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (*.f64 (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))))))) y (fma.f64 -1 (/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (pow.f64 y 3)) (-.f64 (/.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 z z)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (-.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (fma.f64 2 (/.f64 (*.f64 (*.f64 z x) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (*.f64 (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))))))))))) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (fma.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 z z)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (-.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (fma.f64 2 (/.f64 (*.f64 (*.f64 z x) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (*.f64 (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))) (/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))))))))))) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x))))))
(/.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))
(/.f64 y (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))
(-.f64 (+.f64 (/.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))))))
(+.f64 (/.f64 y (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))))) (-.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j))) (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))) (*.f64 2 (/.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (*.f64 z x))))))
(-.f64 (-.f64 (+.f64 (/.f64 y (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j))) (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x))))) (*.f64 2 (/.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (*.f64 z x))))) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))))))
(-.f64 (+.f64 (/.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) y)) (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) y)) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) y))))))
(-.f64 (-.f64 (+.f64 (/.f64 y (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j))) (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x))) (/.f64 (*.f64 (*.f64 j j) (*.f64 t t)) y)))) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))) (fma.f64 2 (/.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (*.f64 z x))) (+.f64 (*.f64 (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x))) (/.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j))) (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))) (*.f64 2 (/.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (*.f64 z x))))) y)) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (*.f64 y (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))))))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) y)) (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) 2)) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)) (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) y)) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)) y))))))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 c c) (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (*.f64 (*.f64 j j) (*.f64 t t)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j))) (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))) (*.f64 2 (/.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (*.f64 z x)))))))) (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x))) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (*.f64 y y))) (+.f64 (/.f64 y (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j))) (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x))) (/.f64 (*.f64 (*.f64 j j) (*.f64 t t)) y))))) (+.f64 (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))))) (fma.f64 2 (/.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (*.f64 z x))) (+.f64 (*.f64 (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x))) (/.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j))) (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))) (*.f64 2 (/.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (*.f64 z x))))) y)) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (*.f64 y (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x))))))))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(neg.f64 (/.f64 y (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))) 2))))
(-.f64 (fma.f64 2 (/.f64 c (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (*.f64 i (*.f64 t (*.f64 j j))))) (neg.f64 (/.f64 y (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))))))) (fma.f64 -2 (/.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (*.f64 z x))) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))) 2)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) y)) (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))) 2)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 c c) (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (*.f64 (*.f64 j j) (*.f64 t t)))) (+.f64 (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (-.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x)))) (fma.f64 -2 (/.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (*.f64 z x))) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))))))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x)))))) y) (fma.f64 2 (/.f64 c (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (*.f64 i (*.f64 t (*.f64 j j))))) (neg.f64 (/.f64 y (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))))) (fma.f64 -2 (/.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (*.f64 z x))) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))) 2)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))) (*.f64 (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))) 2)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) y)) (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (pow.f64 (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))) 2)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 z x)) (-.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x)))) (/.f64 (-.f64 (/.f64 (*.f64 c c) (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (*.f64 (*.f64 j j) (*.f64 t t)))) (+.f64 (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (-.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x)))) (fma.f64 -2 (/.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (*.f64 z x))) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))))))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x)))))) (*.f64 y y))) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 c c) (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (*.f64 (*.f64 j j) (*.f64 t t)))) (+.f64 (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (-.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x)))) (fma.f64 -2 (/.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (*.f64 z x))) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))))))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x)))))) y) (fma.f64 2 (/.f64 c (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (*.f64 i (*.f64 t (*.f64 j j))))) (neg.f64 (/.f64 y (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))))))))) (fma.f64 -2 (/.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) (*.f64 z x))) (/.f64 (-.f64 (fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (-.f64 (*.f64 i j) (neg.f64 (*.f64 z x))) 2) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2))))) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(+.f64 (*.f64 i (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (fma.f64 2 (/.f64 a (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))))))) (/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2))))) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(+.f64 (*.f64 (*.f64 i i) (-.f64 (/.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (fma.f64 2 (/.f64 a (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2)))))))) (/.f64 (*.f64 a a) (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b b)))))) (+.f64 (*.f64 i (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (fma.f64 2 (/.f64 a (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))))))) (/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))
(+.f64 (*.f64 (*.f64 i i) (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 a a) (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b b)))) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (fma.f64 2 (/.f64 a (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2)))))))))) (+.f64 (*.f64 i (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (fma.f64 2 (/.f64 a (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))))))) (/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))
(-.f64 (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (*.f64 (pow.f64 i 3) (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b)) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))) (pow.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2))))) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (fma.f64 (*.f64 i i) (-.f64 (/.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (fma.f64 2 (/.f64 a (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2)))))))) (/.f64 (*.f64 a a) (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b b))))) (fma.f64 -1 (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (fma.f64 2 (/.f64 a (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2)))))))) (/.f64 (*.f64 a a) (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b b))))) (pow.f64 i 3)))) (fma.f64 i (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (fma.f64 2 (/.f64 a (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2)))))) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(+.f64 (+.f64 (*.f64 (*.f64 i i) (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 a a) (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b b)))) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (fma.f64 2 (/.f64 a (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2)))))))))) (neg.f64 (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (/.f64 (*.f64 a a) (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b b)))) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (fma.f64 2 (/.f64 a (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))))))))) (pow.f64 i 3)))))) (+.f64 (*.f64 i (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (fma.f64 2 (/.f64 a (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))))))) (/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))
(/.f64 (*.f64 i (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))
(/.f64 i (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) i) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) 2)) (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))))))
(-.f64 (-.f64 (fma.f64 -2 (/.f64 c (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 y (*.f64 t (*.f64 j j))))) (/.f64 i (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))))) (/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) 2) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (*.f64 2 (/.f64 a (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) i) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) 2)) (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))))))))
(-.f64 (+.f64 (fma.f64 -2 (/.f64 c (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 y (*.f64 t (*.f64 j j))))) (/.f64 i (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))))) (*.f64 (/.f64 (*.f64 c c) (*.f64 -1 (fma.f64 a b (*.f64 y j)))) (/.f64 (*.f64 (*.f64 j j) (*.f64 t t)) i))) (+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2) (*.f64 i (*.f64 -1 (fma.f64 a b (*.f64 y j))))) (/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) 2) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (+.f64 (*.f64 2 (/.f64 a (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))))))) (*.f64 (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) i) (/.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (*.f64 -1 (fma.f64 a b (*.f64 y j)))) (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) 2) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (*.f64 2 (/.f64 a (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))))))))) (*.f64 -1 (fma.f64 a b (*.f64 y j))))))))
(-.f64 (+.f64 (fma.f64 -2 (/.f64 c (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 y (*.f64 t (*.f64 j j))))) (/.f64 i (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))))) (*.f64 (/.f64 (*.f64 c c) (*.f64 -1 (fma.f64 a b (*.f64 y j)))) (/.f64 (*.f64 (*.f64 j j) (*.f64 t t)) i))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) i) (/.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (*.f64 -1 (fma.f64 a b (*.f64 y j)))) (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) 2) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (*.f64 2 (/.f64 a (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))))))))) (*.f64 -1 (fma.f64 a b (*.f64 y j))))) (+.f64 (fma.f64 2 (/.f64 a (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2) (*.f64 i (*.f64 -1 (fma.f64 a b (*.f64 y j)))))) (/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) 2) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (*.f64 i (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) i) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) 2)) (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))))))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) (pow.f64 i 2))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) 2)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) 2)) (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))))))) (*.f64 i (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2) (*.f64 i (+.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 -1 (fma.f64 a b (*.f64 y j)))) (/.f64 (*.f64 (*.f64 j j) (*.f64 t t)) i)) (-.f64 (+.f64 (fma.f64 -2 (/.f64 c (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 y (*.f64 t (*.f64 j j))))) (/.f64 i (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))))) (neg.f64 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 c c) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 (*.f64 j j) (*.f64 t t)))) (+.f64 (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (*.f64 -1 (fma.f64 a b (*.f64 y j)))) (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) 2) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (*.f64 2 (/.f64 a (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))))))))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2) (*.f64 -1 (fma.f64 a b (*.f64 y j)))))) (*.f64 -1 (fma.f64 a b (*.f64 y j)))) (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 i i))))) (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) 2) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) i) (/.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (*.f64 -1 (fma.f64 a b (*.f64 y j)))) (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) 2) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (*.f64 2 (/.f64 a (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))))))))) (*.f64 -1 (fma.f64 a b (*.f64 y j))))) (fma.f64 2 (/.f64 a (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2) (*.f64 i (*.f64 -1 (fma.f64 a b (*.f64 y j))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 -1 (fma.f64 a b (*.f64 y j)))) (/.f64 (*.f64 (*.f64 j j) (*.f64 t t)) i)) (-.f64 (+.f64 (fma.f64 -2 (/.f64 c (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 y (*.f64 t (*.f64 j j))))) (/.f64 i (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))))) (neg.f64 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 c c) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 (*.f64 j j) (*.f64 t t)))) (+.f64 (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (*.f64 -1 (fma.f64 a b (*.f64 y j)))) (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) 2) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (*.f64 2 (/.f64 a (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))))))))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2) (*.f64 -1 (fma.f64 a b (*.f64 y j)))))) (*.f64 -1 (fma.f64 a b (*.f64 y j)))) (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 i i))))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) i) (/.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (*.f64 -1 (fma.f64 a b (*.f64 y j)))) (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) 2) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (*.f64 2 (/.f64 a (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))))))))) (*.f64 -1 (fma.f64 a b (*.f64 y j))))) (+.f64 (fma.f64 2 (/.f64 a (/.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2) (*.f64 i (*.f64 -1 (fma.f64 a b (*.f64 y j)))))) (/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (/.f64 (pow.f64 (*.f64 -1 (fma.f64 a b (*.f64 y j))) 2) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) i) (+.f64 (*.f64 a b) (*.f64 y j))))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (/.f64 (fma.f64 a b (*.f64 y j)) i)))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 a b) (*.f64 y j)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) i) (+.f64 (*.f64 a b) (*.f64 y j))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 a b) (*.f64 y j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 a b) (*.f64 y j)) 2))))
(-.f64 (fma.f64 2 (/.f64 c (/.f64 (fma.f64 a b (*.f64 y j)) (*.f64 y (*.f64 t (*.f64 j j))))) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (/.f64 (fma.f64 a b (*.f64 y j)) i)))) (fma.f64 -2 (/.f64 a (/.f64 (fma.f64 a b (*.f64 y j)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))) (pow.f64 (fma.f64 a b (*.f64 y j)) 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 a b) (*.f64 y j)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (+.f64 (*.f64 a b) (*.f64 y j))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 a b) (*.f64 y j)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 a b) (*.f64 y j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 a b) (*.f64 y j)) 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (*.f64 a b) (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2) (+.f64 (*.f64 a b) (*.f64 y j))))) i)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) i) (+.f64 (*.f64 a b) (*.f64 y j)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 a b) (*.f64 y j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 a b) (*.f64 y j)) 2))))
(-.f64 (fma.f64 2 (/.f64 c (/.f64 (fma.f64 a b (*.f64 y j)) (*.f64 y (*.f64 t (*.f64 j j))))) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 c c) (/.f64 (fma.f64 a b (*.f64 y j)) (*.f64 (*.f64 j j) (*.f64 t t)))) (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 2 c) (*.f64 y (*.f64 t (*.f64 j j)))) (fma.f64 a b (*.f64 y j))) (fma.f64 -2 (/.f64 a (/.f64 (fma.f64 a b (*.f64 y j)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))) (pow.f64 (fma.f64 a b (*.f64 y j)) 2)))) (/.f64 (fma.f64 a b (*.f64 y j)) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2) (fma.f64 a b (*.f64 y j))))) i) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (/.f64 (fma.f64 a b (*.f64 y j)) i))))) (fma.f64 -2 (/.f64 a (/.f64 (fma.f64 a b (*.f64 y j)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))) (pow.f64 (fma.f64 a b (*.f64 y j)) 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 a b) (*.f64 y j)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (+.f64 (*.f64 a b) (*.f64 y j))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 a b) (*.f64 y j)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 a b) (*.f64 y j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 a b) (*.f64 y j)) 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (*.f64 a b) (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2) (+.f64 (*.f64 a b) (*.f64 y j))))) i)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (+.f64 (*.f64 a b) (*.f64 y j))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2)))) (+.f64 (*.f64 a b) (*.f64 y j)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 a b) (*.f64 y j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 a b) (*.f64 y j)) 2)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (*.f64 a b) (*.f64 y j))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2) (+.f64 (*.f64 a b) (*.f64 y j)))))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 a b) (*.f64 y j))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) i) (+.f64 (*.f64 a b) (*.f64 y j))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)) (+.f64 (*.f64 a b) (*.f64 y j)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (pow.f64 (+.f64 (*.f64 a b) (*.f64 y j)) 2))))
(-.f64 (fma.f64 2 (/.f64 c (/.f64 (fma.f64 a b (*.f64 y j)) (*.f64 y (*.f64 t (*.f64 j j))))) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 c c) (/.f64 (fma.f64 a b (*.f64 y j)) (*.f64 (*.f64 j j) (*.f64 t t)))) (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 2 c) (*.f64 y (*.f64 t (*.f64 j j)))) (fma.f64 a b (*.f64 y j))) (fma.f64 -2 (/.f64 a (/.f64 (fma.f64 a b (*.f64 y j)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))) (pow.f64 (fma.f64 a b (*.f64 y j)) 2)))) (/.f64 (fma.f64 a b (*.f64 y j)) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2) (fma.f64 a b (*.f64 y j))))) i) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 i i)) (/.f64 (-.f64 (/.f64 (*.f64 c c) (/.f64 (fma.f64 a b (*.f64 y j)) (*.f64 (*.f64 j j) (*.f64 t t)))) (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 2 c) (*.f64 y (*.f64 t (*.f64 j j)))) (fma.f64 a b (*.f64 y j))) (fma.f64 -2 (/.f64 a (/.f64 (fma.f64 a b (*.f64 y j)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))) (pow.f64 (fma.f64 a b (*.f64 y j)) 2)))) (/.f64 (fma.f64 a b (*.f64 y j)) (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2) (fma.f64 a b (*.f64 y j))))) (fma.f64 a b (*.f64 y j)))) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (/.f64 (fma.f64 a b (*.f64 y j)) i)))))) (fma.f64 -2 (/.f64 a (/.f64 (fma.f64 a b (*.f64 y j)) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (/.f64 (*.f64 (-.f64 (*.f64 c (fma.f64 t j (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))) (pow.f64 (fma.f64 a b (*.f64 y j)) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)))) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) x) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (*.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)))) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))) (/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)))) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) x) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2))) (-.f64 (*.f64 a t) (*.f64 y z))) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) (-.f64 (*.f64 a t) (*.f64 y z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(-.f64 (fma.f64 (-.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (*.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)))) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) x (fma.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))) (/.f64 (-.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (*.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)))) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) (/.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z))))) (*.f64 x x) (/.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) x) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) (-.f64 (*.f64 a t) (*.f64 y z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2))) (-.f64 (*.f64 a t) (*.f64 y z))) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) (-.f64 (*.f64 a t) (*.f64 y z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(-.f64 (fma.f64 (-.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (*.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)))) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) x (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))) (/.f64 (-.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (*.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)))) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) (/.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z))))) (/.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (pow.f64 x 3)))) (fma.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))) (/.f64 (-.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (*.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)))) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) (/.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z))))) (*.f64 x x) (/.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z))))
(neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z)))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2))))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z))))) (neg.f64 (/.f64 (*.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 a t) (*.f64 y z)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2))))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)))))
(-.f64 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)) (fma.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) (/.f64 (*.f64 j j) x)))) (*.f64 (/.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z))) (/.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z)))) (neg.f64 (/.f64 (*.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2)))) x))) (fma.f64 -1 (/.f64 (*.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (*.f64 x (-.f64 (*.f64 a t) (*.f64 y z))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (-.f64 (*.f64 a t) (*.f64 y z))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)) (-.f64 (*.f64 a t) (*.f64 y z))) (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2)))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (-.f64 (*.f64 a t) (*.f64 y z)))))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 a t) (*.f64 y z)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2))))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)))))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z))) (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 j j))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z)))) (neg.f64 (/.f64 (*.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2)))) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) (*.f64 x x))) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)) (fma.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) (/.f64 (*.f64 j j) x))))) (+.f64 (*.f64 (/.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z))) (/.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 a t) (*.f64 y z)))) (neg.f64 (/.f64 (*.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2)))) x)) (fma.f64 -1 (/.f64 (*.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (*.f64 x (-.f64 (*.f64 a t) (*.f64 y z)))))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(-.f64 (fma.f64 -2 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (neg.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))
(-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (-.f64 (*.f64 y z) (*.f64 a t))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)) (-.f64 (*.f64 y z) (*.f64 a t))))) x)))) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(-.f64 (fma.f64 -2 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 j j))) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) -2) (neg.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (-.f64 (*.f64 y z) (*.f64 a t))))) x)))) (neg.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))
(-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) (-.f64 (*.f64 y z) (*.f64 a t))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)) (-.f64 (*.f64 y z) (*.f64 a t))))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (pow.f64 x 2)))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (-.f64 (*.f64 y z) (*.f64 a t))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)) (-.f64 (*.f64 y z) (*.f64 a t))))) x))))) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(-.f64 (fma.f64 -2 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 j j))) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) -2) (neg.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (-.f64 (*.f64 y z) (*.f64 a t))))) (-.f64 (*.f64 y z) (*.f64 a t))) (/.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 x x))) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 j j))) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) -2) (neg.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (-.f64 (*.f64 y z) (*.f64 a t))))) x))))) (neg.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2)) (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))) z)) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(+.f64 (/.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))) (-.f64 (*.f64 z (-.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))) (/.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))))) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2)) (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))) z) (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))) (-.f64 (*.f64 c b) (*.f64 y x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (pow.f64 z 2)))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(+.f64 (/.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))) (-.f64 (fma.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))) (/.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))))) z (*.f64 (*.f64 z z) (-.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))) (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))) (/.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 c b) (*.f64 y x))))))) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2)) (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))) z) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))) (-.f64 (*.f64 c b) (*.f64 y x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (pow.f64 z 2)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2)) (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))) (-.f64 (*.f64 c b) (*.f64 y x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))) (pow.f64 z 3))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(+.f64 (/.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))) (-.f64 (fma.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))) (/.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))))) z (fma.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))) (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))) (/.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 c b) (*.f64 y x))))) (*.f64 z z) (neg.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))) (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))) (/.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 c b) (*.f64 y x))))) (pow.f64 z 3))))))) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) z) (-.f64 (*.f64 c b) (*.f64 y x))))
(neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (/.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) z) (-.f64 (*.f64 c b) (*.f64 y x)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (/.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z))) (*.f64 -1 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x))) (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (/.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) z) (-.f64 (*.f64 c b) (*.f64 y x)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x)))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)))))
(-.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (/.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)) (/.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x))))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 c b) (*.f64 y x))) (/.f64 (*.f64 j j) z))) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (/.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))) (*.f64 -1 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x))) (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (/.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))))))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) z) (-.f64 (*.f64 c b) (*.f64 y x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (-.f64 (*.f64 c b) (*.f64 y x))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2))))) (-.f64 (*.f64 c b) (*.f64 y x))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (*.f64 c b) (*.f64 y x))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (pow.f64 z 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x))))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)))))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 c b) (*.f64 y x))) (/.f64 (*.f64 j j) z)) (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (/.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (*.f64 j j))) (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))) (*.f64 -1 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x))) (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (/.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))))))) (-.f64 (*.f64 c b) (*.f64 y x))) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2) (-.f64 (*.f64 c b) (*.f64 y x))))) (-.f64 (*.f64 c b) (*.f64 y x))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))) (*.f64 z z))) (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x)))))) (+.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (/.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))) (*.f64 -1 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 (*.f64 c b) (*.f64 y x))) (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (/.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x))))))))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))))))
(/.f64 (*.f64 z (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2)) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))))
(/.f64 z (/.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))) 2)))
(-.f64 (+.f64 (/.f64 (*.f64 z (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2)) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))) 2))))
(+.f64 (/.f64 z (/.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))) 2))) (-.f64 (*.f64 -2 (/.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (/.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b)))))) (neg.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (pow.f64 (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))) 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))) 2)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))))) z)) (+.f64 (/.f64 (*.f64 z (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2)) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))) 2))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 j j))) (+.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2) (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x)))) (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (/.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b)))))) (neg.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (pow.f64 (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))) 2))))) (/.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))))) z) (+.f64 (/.f64 z (/.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))) 2))) (*.f64 -2 (/.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (/.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b)))))))) (neg.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (pow.f64 (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))) 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))) 2)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))))) z)) (+.f64 (/.f64 (*.f64 z (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2)) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))) 2)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x)))) (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))))))) (*.f64 (pow.f64 z 2) (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 c b)) (*.f64 -1 (*.f64 y x))) 2))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 j j))) (+.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2) (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x)))) (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (/.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b)))))) (neg.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (pow.f64 (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))) 2))))) (/.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))))) z) (+.f64 (/.f64 z (/.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))) 2))) (fma.f64 -2 (/.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (/.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))))) (neg.f64 (*.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))) (*.f64 z z)) (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 j j))) (+.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2) (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x)))) (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (/.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b)))))) (neg.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (pow.f64 (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))) 2))))) (/.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))))))) (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))))))))) (neg.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 i (*.f64 a b)))) (neg.f64 (*.f64 a (*.f64 t x)))) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (pow.f64 (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))) 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 j j))) (-.f64 (*.f64 a (-.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (/.f64 (*.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) (+.f64 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))))) (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (pow.f64 a 2)))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 j j))) (-.f64 (fma.f64 a (-.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (/.f64 (*.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) (*.f64 (*.f64 a a) (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (/.f64 (*.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) (+.f64 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (pow.f64 a 2))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 j j))) (-.f64 (fma.f64 a (-.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (/.f64 (*.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 a 3) (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (/.f64 (*.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))))))) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) (*.f64 (*.f64 a a) (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))) (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2)) (/.f64 (*.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))))))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))))
(*.f64 -1 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))))
(neg.f64 (/.f64 a (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))) 2))))
(-.f64 (fma.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))) (neg.f64 (/.f64 a (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2))))) (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 a (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))) 2)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (*.f64 a (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2) (*.f64 a (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))) 2))))))
(-.f64 (fma.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))) (fma.f64 -1 (/.f64 a (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2))) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 j j))))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))))) (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))))) a) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))))) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))))))))
(-.f64 (fma.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))) (fma.f64 -1 (/.f64 a (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2))) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 j j))))) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))))) (*.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))))) (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))))) a) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))) 2))))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2)) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 a (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x)))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))) 2)))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (*.f64 a (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2) (*.f64 a (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 i b)) (*.f64 -1 (*.f64 t x))) 2))))))
(-.f64 (fma.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j j))) (+.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (-.f64 (*.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))))) (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) (*.f64 a a)) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))))) (fma.f64 -1 (/.f64 a (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2))) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 j j)))))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))))) (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))))) a) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))))) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))))))))
(-.f64 (fma.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j j))) (+.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (-.f64 (*.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))))) (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))))))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))))) (*.f64 a a)) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))))) (fma.f64 -1 (/.f64 a (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2))) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 j j)))))) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (*.f64 a (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))))) (*.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (/.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))))) (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2) (/.f64 (pow.f64 (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))))) a) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 -1 (-.f64 (*.f64 i b) (*.f64 t x))))))))
(/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 a (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x)))) (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 a (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)))) (neg.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x)))) (+.f64 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 i b) (*.f64 t x))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))))) (-.f64 (*.f64 i b) (*.f64 t x))))) a)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (fma.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 a (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)))) (neg.f64 (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 j j))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (-.f64 (*.f64 i b) (*.f64 t x)))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 -1 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)))))))) a))) (neg.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)))))
(+.f64 (+.f64 (/.f64 a (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))) (neg.f64 (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 j j))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (-.f64 (*.f64 i b) (*.f64 t x)))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 -1 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)))))))) a))) (*.f64 -1 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x)))) (+.f64 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (-.f64 (*.f64 i b) (*.f64 t x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 i b) (*.f64 t x))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))))) (-.f64 (*.f64 i b) (*.f64 t x))))) a)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (-.f64 (*.f64 i b) (*.f64 t x))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))))) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2) (-.f64 (*.f64 i b) (*.f64 t x))))) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 i b) (*.f64 t x)))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (fma.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 a (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 j j))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (-.f64 (*.f64 i b) (*.f64 t x)))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 -1 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)))))))) a) (*.f64 (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 j j))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (-.f64 (*.f64 i b) (*.f64 t x)))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 -1 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)))))))) (*.f64 a a)) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 i b) (*.f64 t x))))))) (neg.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)))))
(+.f64 (+.f64 (/.f64 a (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 j j))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (-.f64 (*.f64 i b) (*.f64 t x)))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 -1 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)))))))) a) (*.f64 (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 j j))) (/.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2) (-.f64 (*.f64 i b) (*.f64 t x)))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 -1 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)))))))) (*.f64 a a)) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 i b) (*.f64 t x))))))) (*.f64 -1 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 t x) (*.f64 i b)))) (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))) (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) b) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(+.f64 (*.f64 b (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 (*.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))))) (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))) (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) b) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (+.f64 (fma.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 (*.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))))) b (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 j j)))) (*.f64 (*.f64 b b) (-.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 (*.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))))) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 z c) (*.f64 a i))))))) (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 x x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))) (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) b) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (pow.f64 b 2)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))) (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (*.f64 (pow.f64 b 3) (-.f64 (*.f64 c z) (*.f64 a i)))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(-.f64 (+.f64 (fma.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 (*.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))))) b (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 j j)))) (fma.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 (*.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))))) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 z c) (*.f64 a i))))) (*.f64 b b) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (/.f64 (*.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))))) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 z c) (*.f64 a i))))) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (pow.f64 b 3))))))) (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 x x))))
(*.f64 -1 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)) (-.f64 (*.f64 c z) (*.f64 a i))))
(neg.f64 (/.f64 b (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)) (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) x)) (-.f64 (*.f64 c z) (*.f64 a i))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 a i))))))
(-.f64 (fma.f64 -1 (/.f64 b (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2))) (*.f64 -2 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 a i) (*.f64 z c))))))) (neg.f64 (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)) (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) x)) (-.f64 (*.f64 c z) (*.f64 a i)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 a i))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) x)) (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 a i)))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))))
(-.f64 (fma.f64 -1 (/.f64 b (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2))) (fma.f64 -2 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 a i) (*.f64 z c))))) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j j))))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2))) (+.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 a i) (*.f64 z c)))))) (neg.f64 (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2))))) (/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) b) (/.f64 (*.f64 x x) (-.f64 (*.f64 z c) (*.f64 a i)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)) (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (-.f64 (*.f64 c z) (*.f64 i a))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)) (-.f64 (*.f64 c z) (*.f64 i a))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) x)) (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 a i)))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c z) (*.f64 i a))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 c z) (*.f64 a i))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) x)) (-.f64 (*.f64 c z) (*.f64 a i)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 a i))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) x)) (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 a i)))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))))
(-.f64 (fma.f64 -1 (/.f64 b (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (-.f64 (*.f64 z c) (*.f64 a i))) (/.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 a i) (*.f64 z c)))))) (neg.f64 (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2))))) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (*.f64 b b)) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 z c) (*.f64 a i)))) (fma.f64 -2 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 a i) (*.f64 z c))))) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j j)))))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2))) (+.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 a i) (*.f64 z c)))))) (neg.f64 (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2))))) (/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) b) (/.f64 (*.f64 x x) (-.f64 (*.f64 z c) (*.f64 a i)))))))
(*.f64 -1 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)) (-.f64 (*.f64 c z) (*.f64 i a))))
(neg.f64 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (-.f64 (*.f64 z c) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) x)) (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)) (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 c z) (*.f64 a i)))))
(-.f64 (fma.f64 2 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z c) (*.f64 a i))))) (neg.f64 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (-.f64 (*.f64 z c) (*.f64 a i))))) (neg.f64 (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) x)) (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))) (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) x)) (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 c z) (*.f64 a i))) (-.f64 (*.f64 c z) (*.f64 i a))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c z) (*.f64 i a))))) b)) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)) (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 c z) (*.f64 a i)))))
(-.f64 (fma.f64 2 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z c) (*.f64 a i))))) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (-.f64 (*.f64 z c) (*.f64 a i))) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z c) (*.f64 a i)))))) (neg.f64 (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i)))))))))) b) (neg.f64 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (-.f64 (*.f64 z c) (*.f64 a i)))))) (neg.f64 (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) x)) (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))) (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) x)) (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 c z) (*.f64 a i))) (-.f64 (*.f64 c z) (*.f64 i a))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 (*.f64 c z) (*.f64 i a))))) b)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))) (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) x)) (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 c z) (*.f64 a i)))))) (-.f64 (*.f64 c z) (*.f64 a i))))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (pow.f64 b 2))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)) (-.f64 (*.f64 c z) (*.f64 i a))))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 c z) (*.f64 a i)))))
(-.f64 (fma.f64 2 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z c) (*.f64 a i))))) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (-.f64 (*.f64 z c) (*.f64 a i))) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z c) (*.f64 a i)))))) (neg.f64 (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i)))))))))) b) (+.f64 (neg.f64 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (-.f64 (*.f64 z c) (*.f64 a i))) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z c) (*.f64 a i)))))) (neg.f64 (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i)))))))))) (-.f64 (*.f64 z c) (*.f64 a i))) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b b)))))) (neg.f64 (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))))
(-.f64 (+.f64 (fma.f64 2 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z c) (*.f64 a i))))) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (-.f64 (*.f64 z c) (*.f64 a i))) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z c) (*.f64 a i)))))) (neg.f64 (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i)))))))))) b) (neg.f64 (/.f64 (*.f64 b (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (-.f64 (*.f64 z c) (*.f64 a i)))))) (*.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (-.f64 (*.f64 z c) (*.f64 a i))) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 2 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z c) (*.f64 a i)))))) (neg.f64 (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i)))))))))) (-.f64 (*.f64 z c) (*.f64 a i))) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b b)))) (neg.f64 (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (/.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))))
(*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(neg.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)))
(*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2))
(*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)))
(*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2))
(*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2)))
(fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)))
(-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))) t) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2)))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (fma.f64 (*.f64 -2 (-.f64 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j))) (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) x))) t (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i)))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (fma.f64 (*.f64 -2 (-.f64 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j))) (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) x))) t (fma.f64 (*.f64 t t) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))) (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (fma.f64 (*.f64 -2 (-.f64 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j))) (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) x))) t (fma.f64 (*.f64 t t) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))) (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2))))
(*.f64 (*.f64 t t) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))
(+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))) t) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 -2 (-.f64 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j))) (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) x))) t (*.f64 (*.f64 t t) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (fma.f64 (*.f64 -2 (-.f64 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j))) (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) x))) t (fma.f64 (*.f64 t t) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))) (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (fma.f64 (*.f64 -2 (-.f64 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j))) (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) x))) t (fma.f64 (*.f64 t t) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))) (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2))))
(*.f64 (*.f64 t t) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))))
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (*.f64 -1 (*.f64 t (-.f64 (*.f64 2 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))))))
(fma.f64 (*.f64 t t) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))) (neg.f64 (*.f64 t (*.f64 2 (-.f64 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j))) (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) x))))))
(-.f64 (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 2 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (fma.f64 (*.f64 t t) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))) (fma.f64 -1 (*.f64 t (*.f64 2 (-.f64 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j))) (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) x)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 2 (*.f64 c (*.f64 y (*.f64 i (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x)))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (fma.f64 (*.f64 t t) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x))) (fma.f64 -1 (*.f64 t (*.f64 2 (-.f64 (*.f64 c (*.f64 (*.f64 y i) (*.f64 j j))) (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) x)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(-.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 -2 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2)))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (fma.f64 c (*.f64 -2 (-.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i)))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2)) (+.f64 (*.f64 c (-.f64 (*.f64 -2 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (fma.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))) (*.f64 c c) (fma.f64 c (*.f64 -2 (-.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2)) (+.f64 (*.f64 c (-.f64 (*.f64 -2 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (fma.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))) (*.f64 c c) (fma.f64 c (*.f64 -2 (-.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2))
(*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2))
(*.f64 (*.f64 c c) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))))
(+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2)) (*.f64 c (-.f64 (*.f64 -2 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))))))))
(fma.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))) (*.f64 c c) (*.f64 c (*.f64 -2 (-.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))))))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2)) (+.f64 (*.f64 c (-.f64 (*.f64 -2 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (fma.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))) (*.f64 c c) (fma.f64 c (*.f64 -2 (-.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2)) (+.f64 (*.f64 c (-.f64 (*.f64 -2 (*.f64 y (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 b (*.f64 z (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (fma.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))) (*.f64 c c) (fma.f64 c (*.f64 -2 (-.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2))
(*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2))
(*.f64 (*.f64 c c) (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))))
(+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2)) (*.f64 -1 (*.f64 c (-.f64 (*.f64 2 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))))))))
(fma.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))) (*.f64 c c) (neg.f64 (*.f64 c (*.f64 2 (-.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b))))))))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2)) (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 2 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (fma.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))) (*.f64 c c) (fma.f64 -1 (*.f64 c (*.f64 2 (-.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (pow.f64 c 2)) (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 2 (*.f64 i (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 z (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))))))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (fma.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 z z) (*.f64 b b))) (*.f64 c c) (fma.f64 -1 (*.f64 c (*.f64 2 (-.f64 (*.f64 (*.f64 y i) (*.f64 t (*.f64 j j))) (*.f64 (*.f64 z b) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 j j) (*.f64 i i))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (neg.f64 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 y (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x))))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2)))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (fma.f64 y (+.f64 (*.f64 -2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (*.f64 -2 (*.f64 (*.f64 z x) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t)))) (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 y (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (fma.f64 y (+.f64 (*.f64 -2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (*.f64 -2 (*.f64 (*.f64 z x) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))) (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))))) (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 y (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (fma.f64 y (+.f64 (*.f64 -2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (*.f64 -2 (*.f64 (*.f64 z x) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))) (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))))) (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2))))
(*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))))
(+.f64 (*.f64 y (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))))
(fma.f64 y (+.f64 (*.f64 -2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (*.f64 -2 (*.f64 (*.f64 z x) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))
(-.f64 (+.f64 (*.f64 y (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (fma.f64 y (+.f64 (*.f64 -2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (*.f64 -2 (*.f64 (*.f64 z x) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))) (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))))) (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 y (-.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (fma.f64 y (+.f64 (*.f64 -2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (*.f64 -2 (*.f64 (*.f64 z x) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))) (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))))) (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2))))
(*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))))
(fma.f64 -1 (*.f64 y (-.f64 (*.f64 2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (*.f64 -2 (*.f64 (*.f64 z x) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (fma.f64 -1 (*.f64 y (-.f64 (*.f64 2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (*.f64 -2 (*.f64 (*.f64 z x) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))) (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))))) (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 2 (*.f64 c (*.f64 i (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 z x)))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 j 2)) (*.f64 (pow.f64 z 2) (pow.f64 x 2)))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2))
(-.f64 (fma.f64 -1 (*.f64 y (-.f64 (*.f64 2 (*.f64 (*.f64 c i) (*.f64 t (*.f64 j j)))) (*.f64 -2 (*.f64 (*.f64 z x) (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z))) (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))))) (pow.f64 (-.f64 (neg.f64 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(-.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))
(-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b))))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2)))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))
(-.f64 (fma.f64 i (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (*.f64 (*.f64 -2 a) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (*.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t)))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b))))) (+.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2)))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))
(-.f64 (fma.f64 i (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (*.f64 (*.f64 -2 a) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (fma.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) b))))) (+.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2)))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))
(-.f64 (fma.f64 i (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (*.f64 (*.f64 -2 a) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (fma.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))
(*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2))
(*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)))) i) (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2)))
(fma.f64 (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (*.f64 (*.f64 -2 a) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) i (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)))) i) (+.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2)))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2))
(-.f64 (fma.f64 i (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (*.f64 (*.f64 -2 a) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (fma.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)))) i) (+.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2)))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2))
(-.f64 (fma.f64 i (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 t (*.f64 j j))))) (*.f64 (*.f64 -2 a) (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))))) (fma.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t)) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b)))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))
(*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2))
(*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2)) (*.f64 -1 (*.f64 i (-.f64 (*.f64 2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)))))))
(fma.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (*.f64 i i) (neg.f64 (*.f64 i (+.f64 (*.f64 (*.f64 2 c) (*.f64 y (*.f64 t (*.f64 j j)))) (*.f64 2 (*.f64 a (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))))))))))
(-.f64 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2)) (*.f64 -1 (*.f64 i (-.f64 (*.f64 2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)))))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2))
(-.f64 (fma.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t)) (fma.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (*.f64 i i) (neg.f64 (*.f64 i (+.f64 (*.f64 (*.f64 2 c) (*.f64 y (*.f64 t (*.f64 j j)))) (*.f64 2 (*.f64 a (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))))))))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2))) (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 2) (pow.f64 j 2)) (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (pow.f64 i 2)) (*.f64 -1 (*.f64 i (-.f64 (*.f64 2 (*.f64 c (*.f64 y (*.f64 t (pow.f64 j 2))))) (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) b)))))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z))) 2))
(-.f64 (fma.f64 (*.f64 c c) (*.f64 (*.f64 j j) (*.f64 t t)) (fma.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 y y)) (*.f64 (*.f64 a a) (*.f64 b b))) (*.f64 i i) (neg.f64 (*.f64 i (+.f64 (*.f64 (*.f64 2 c) (*.f64 y (*.f64 t (*.f64 j j)))) (*.f64 2 (*.f64 a (*.f64 b (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))))))))))) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) 2))
(-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))
(fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (*.f64 x (-.f64 (*.f64 c z) (*.f64 a i))))))) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x b))))) (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (*.f64 x (-.f64 (*.f64 c z) (*.f64 a i)))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))))) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x b))) (neg.f64 (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))) (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (*.f64 x (-.f64 (*.f64 c z) (*.f64 a i)))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))))) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x b))) (neg.f64 (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))) (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)))
(*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(neg.f64 (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b x)))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))))
(fma.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x b))) (neg.f64 (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b x)))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))))) (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x b))) (neg.f64 (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))) (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b x)))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))))) (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x b))) (neg.f64 (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))) (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)))
(*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(neg.f64 (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (*.f64 x (-.f64 (*.f64 c z) (*.f64 a i)))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))))
(fma.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x b))) (neg.f64 (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (*.f64 x (-.f64 (*.f64 c z) (*.f64 a i)))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))))) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x b))) (neg.f64 (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))) (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (*.f64 x (-.f64 (*.f64 c z) (*.f64 a i)))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2))))) (*.f64 (pow.f64 b 2) (pow.f64 (-.f64 (*.f64 c z) (*.f64 a i)) 2)))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x b))) (neg.f64 (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))) (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)))
(-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) z))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (*.f64 z (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b))))))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) z)) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (pow.f64 z 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (*.f64 -1 (+.f64 (*.f64 z (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b))))) (*.f64 (*.f64 z z) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) z)) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (pow.f64 z 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (*.f64 -1 (+.f64 (*.f64 z (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b))))) (*.f64 (*.f64 z z) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2))
(*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (pow.f64 z 2)))
(neg.f64 (*.f64 (*.f64 z z) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) z)) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (pow.f64 z 2))))
(*.f64 -1 (+.f64 (*.f64 z (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b))))) (*.f64 (*.f64 z z) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) z)) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (pow.f64 z 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (*.f64 -1 (+.f64 (*.f64 z (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b))))) (*.f64 (*.f64 z z) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) z)) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (pow.f64 z 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (*.f64 -1 (+.f64 (*.f64 z (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (-.f64 (*.f64 y x) (*.f64 c b))))) (*.f64 (*.f64 z z) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2))
(*.f64 -1 (*.f64 (pow.f64 z 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2)))
(neg.f64 (*.f64 (*.f64 z z) (pow.f64 (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))) 2)))
(+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) (*.f64 -1 (*.f64 (pow.f64 z 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2))))
(fma.f64 2 (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 z (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))))) (neg.f64 (*.f64 (*.f64 z z) (pow.f64 (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))) 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) (*.f64 -1 (*.f64 (pow.f64 z 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 2 (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 z (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))))) (neg.f64 (*.f64 (*.f64 z z) (pow.f64 (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))) 2))))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) (*.f64 -1 (*.f64 (pow.f64 z 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))) 2))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b)))) 2))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 2 (*.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) (*.f64 z (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))))) (neg.f64 (*.f64 (*.f64 z z) (pow.f64 (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))) 2))))) (pow.f64 (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))) 2))
(-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2))
(-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -1 (*.f64 a (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (neg.f64 (*.f64 a (fma.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (*.f64 -1 (+.f64 (*.f64 a (fma.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))))) (*.f64 (*.f64 a a) (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (*.f64 -1 (+.f64 (*.f64 a (fma.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (*.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))))) (*.f64 (*.f64 a a) (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2))
(*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2)))
(neg.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2)))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2))))
(fma.f64 -2 (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))) (neg.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 -2 (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))) (neg.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -2 (*.f64 a (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))) 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 -2 (*.f64 (*.f64 a (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))) (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))) (neg.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))) 2))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2))
(*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)))
(neg.f64 (*.f64 (*.f64 a a) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))) (*.f64 a (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (*.f64 a (fma.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 t x) (*.f64 i b))))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))) (*.f64 a (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b))))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 -1 (*.f64 (*.f64 a a) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (*.f64 a (fma.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 t x) (*.f64 i b))))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2))) (*.f64 a (+.f64 (*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) (-.f64 (*.f64 t x) (*.f64 i b))))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z))) 2))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 -1 (*.f64 (*.f64 a a) (pow.f64 (-.f64 (*.f64 t x) (*.f64 i b)) 2)) (*.f64 a (fma.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 t x) (*.f64 i b))))))) (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b))) 2))
(-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(-.f64 (*.f64 (*.f64 j j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (*.f64 -2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b x))))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (*.f64 (*.f64 -2 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x b)))) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (pow.f64 b 2))) (*.f64 -2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b x)))))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 -1 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2)) (*.f64 (*.f64 -2 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x b))))) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (pow.f64 b 2))) (*.f64 -2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b x)))))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 -1 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2)) (*.f64 (*.f64 -2 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x b))))) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (pow.f64 b 2)))
(neg.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (pow.f64 b 2))) (*.f64 -2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b x)))))
(fma.f64 -1 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2)) (*.f64 (*.f64 -2 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x b))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (pow.f64 b 2))) (*.f64 -2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b x)))))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 -1 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2)) (*.f64 (*.f64 -2 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x b))))) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (pow.f64 b 2))) (*.f64 -2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 b x)))))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 -1 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2)) (*.f64 (*.f64 -2 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x b))))) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2)))
(neg.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2))) (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b x)))))
(fma.f64 -1 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x b)))))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2))) (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b x)))))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 -1 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x b)))))) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(-.f64 (-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x b))))) (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2))) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (pow.f64 j 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (pow.f64 b 2))) (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b x)))))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 x 2)))
(-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (fma.f64 -1 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x b)))))) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(-.f64 (-.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 j j) (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x b))))) (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2))) (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(-.f64 (/.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) (/.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(*.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (/.f64 1 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) 1)
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (/.f64 1 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (/.f64 1 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 1 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3))) (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (+.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 3))) (+.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (*.f64 j (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 3))) (+.f64 (*.f64 j (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))) (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))))
(pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) 1)
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(cbrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (neg.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (*.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) 1))
(-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(+.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(*.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) 1)
(-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(*.f64 1 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))
(-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))))
(-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))
(-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (*.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))) (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 4) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 4)) (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) 3) (pow.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) 3) (pow.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 4) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 4)) (*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) 3) (pow.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 4) (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 4))))
(pow.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) 1)
(-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))
(-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(cbrt.f64 (*.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (*.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))
(-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(exp.f64 (log.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))
(-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))
(-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))
(fma.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2))

eval853.0ms (1.3%)

Compiler

Compiled 147619 to 28484 computations (80.7% saved)

prune999.0ms (1.6%)

Pruning

41 alts after pruning (40 fresh and 1 done)

PrunedKeptTotal
New1924201944
Fresh62026
Picked101
Done314
Total1934411975
Error
0.0b
Counts
1975 → 41
Alt Table
Click to see full alt table
StatusErrorProgram
29.1b
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
42.8b
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 3)
52.5b
(/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
45.2b
(/.f64 (*.f64 a -1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
58.0b
(/.f64 y (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))
58.8b
(/.f64 t (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))
42.5b
(/.f64 b (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))
13.2b
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
29.0b
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
12.5b
(-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
26.4b
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
12.5b
(+.f64 (-.f64 (+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
19.0b
(+.f64 (-.f64 (*.f64 (*.f64 y z) x) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
19.1b
(+.f64 (-.f64 (*.f64 (*.f64 y z) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j)))
36.1b
(+.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 t c) (*.f64 y i)))) 2))
12.7b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3))
24.4b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (/.f64 1 (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))))
12.5b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))
12.4b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i)))))
30.5b
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
25.3b
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
28.4b
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
57.3b
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
45.8b
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
43.3b
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
45.4b
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
45.2b
(*.f64 (*.f64 -1 a) (+.f64 (*.f64 t x) (fma.f64 i (neg.f64 b) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
51.9b
(*.f64 (neg.f64 c) (*.f64 z b))
44.2b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
46.8b
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
53.0b
(*.f64 i (*.f64 a b))
44.0b
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 a b))))
46.2b
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
42.5b
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
42.5b
(*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 c (neg.f64 z))) (*.f64 c z)))
51.8b
(*.f64 b (*.f64 i a))
53.2b
(*.f64 b (*.f64 c (neg.f64 z)))
53.4b
(*.f64 a (*.f64 t (neg.f64 x)))
54.1b
(*.f64 a (*.f64 i b))
54.2b
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z))))
53.7b
(neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)))
Compiler

Compiled 2300 to 1495 computations (35% saved)

localize38.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.0b
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
5.2b
(*.f64 j (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i))))
7.1b
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
47.7b
(fma.f64 (neg.f64 y) i (*.f64 y i))
Compiler

Compiled 185 to 28 computations (84.9% saved)

series8.0ms (0%)

Counts
2 → 84
Calls

21 calls:

TimeVariablePointExpression
1.0ms
j
@0
(*.f64 j (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i))))
0.0ms
y
@inf
(fma.f64 (neg.f64 y) i (*.f64 y i))
0.0ms
y
@0
(*.f64 j (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i))))
0.0ms
t
@0
(*.f64 j (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i))))
0.0ms
i
@0
(fma.f64 (neg.f64 y) i (*.f64 y i))

rewrite85.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1682×associate-*r/
548×associate-+l+
410×add-sqr-sqrt
404×pow1
404×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01872
138748
2556048
Stop Event
node limit
Counts
2 → 88
Calls
Call 1
Inputs
(fma.f64 (neg.f64 y) i (*.f64 y i))
(*.f64 j (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y i) (*.f64 y i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y i) 0) (*.f64 y i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y i) (exp.f64 (log1p.f64 (*.f64 y i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y i) (*.f64 y i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 i (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 i (+.f64 y y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (+.f64 (*.f64 y i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y i) 0) (*.f64 y i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y i) (exp.f64 (log1p.f64 (*.f64 y i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 i (+.f64 y y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 i (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 i (+.f64 y y))) (sqrt.f64 (*.f64 i (+.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 i (+.f64 y y))) (pow.f64 (cbrt.f64 (*.f64 i (+.f64 y y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 i (+.f64 y y))) 2) (cbrt.f64 (*.f64 i (+.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2)) (*.f64 i (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (*.f64 y i) 2) (-.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 i (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 y i) 2) (-.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 i (+.f64 y y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 i (+.f64 y y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 i (+.f64 y y))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 i (+.f64 y y)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 i (+.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 i (+.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 i (+.f64 y y)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 i (+.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 i (+.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 i (+.f64 y y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 i (+.f64 y y))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 y (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 i j)) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 i (+.f64 y y))) (+.f64 (*.f64 j (*.f64 t c)) (*.f64 y (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 y (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 j (*.f64 i (+.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i (+.f64 y y)) j) (*.f64 (fma.f64 t c (*.f64 y i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i (+.f64 y y)) j) (+.f64 (*.f64 (*.f64 t c) j) (*.f64 y (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 i (+.f64 y y)) j) (*.f64 y (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 t c (*.f64 y i)) j) (*.f64 (*.f64 i (+.f64 y y)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) 1) (*.f64 (*.f64 y (*.f64 i j)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 i j)) 1) (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 j (*.f64 i (+.f64 y y)))) (*.f64 j (*.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 j (*.f64 t c))) (*.f64 j (*.f64 i (+.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 (*.f64 i (+.f64 y y)) j)) (*.f64 (*.f64 t c) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 (*.f64 t c) j)) (*.f64 (*.f64 i (+.f64 y y)) j))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 j (/.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 j (/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))) (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2)) (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) j) (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))))) (*.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 i j)))) (-.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 y (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) 3) (pow.f64 (*.f64 y (*.f64 i j)) 3)) (+.f64 (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))))) (-.f64 (*.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 i j))) (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 y (*.f64 i j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2) (*.f64 (fma.f64 t c (*.f64 y i)) (fma.f64 t c (*.f64 y i))))) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 2))) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (+.f64 (pow.f64 (*.f64 i (+.f64 y y)) 3) (pow.f64 (fma.f64 t c (*.f64 y i)) 3))) (+.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2) (-.f64 (*.f64 (fma.f64 t c (*.f64 y i)) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (neg.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2))) (neg.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (neg.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 j (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2))) (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 j (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)))) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) j)) (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)) j)) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))))) (*.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 i j))))) (-.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 y (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) 3) (pow.f64 (*.f64 y (*.f64 i j)) 3))) (+.f64 (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))))) (-.f64 (*.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 i j))) (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 y (*.f64 i j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (sqrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))) (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) (sqrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (sqrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 2)) (pow.f64 (cbrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 2)) (cbrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) j))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 3) (pow.f64 j 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) j (*.f64 y (*.f64 i j)))))))

simplify88.0ms (0.1%)

Algorithm
egg-herbie
Rules
1296×associate-/l*
956×associate-/r*
584×associate-*r*
574×associate--r+
488×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02846822
18855706
236605352
Stop Event
node limit
Counts
172 → 170
Calls
Call 1
Inputs
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
(*.f64 j (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)))))
(*.f64 j (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)))))
(*.f64 j (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)))))
(*.f64 j (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)))))
(*.f64 j (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)))))
(*.f64 j (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)))))
(*.f64 j (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)))))
(*.f64 j (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)))))
(*.f64 j (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 j (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 j (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 j (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 y (*.f64 (+.f64 i (*.f64 -2 i)) j)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 y (*.f64 (+.f64 i (*.f64 -2 i)) j)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 y (*.f64 (+.f64 i (*.f64 -2 i)) j)) (*.f64 c (*.f64 t j)))
(*.f64 y (*.f64 (+.f64 i (*.f64 -2 i)) j))
(+.f64 (*.f64 y (*.f64 (+.f64 i (*.f64 -2 i)) j)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 y (*.f64 (+.f64 i (*.f64 -2 i)) j)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 y (*.f64 (+.f64 i (*.f64 -2 i)) j)) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 y (*.f64 j (+.f64 (*.f64 -1 i) (*.f64 2 i)))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 j (+.f64 (*.f64 -1 i) (*.f64 2 i))))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 j (+.f64 (*.f64 -1 i) (*.f64 2 i))))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 j (+.f64 (*.f64 -1 i) (*.f64 2 i))))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -2 y) y) (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -2 y) y) (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -2 y) y) (*.f64 i j)))
(*.f64 (+.f64 (*.f64 -2 y) y) (*.f64 i j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -2 y) y) (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -2 y) y) (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -2 y) y) (*.f64 i j)))
(*.f64 -1 (*.f64 i (*.f64 (+.f64 (*.f64 2 y) (*.f64 -1 y)) j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (+.f64 (*.f64 2 y) (*.f64 -1 y)) j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (+.f64 (*.f64 2 y) (*.f64 -1 y)) j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (+.f64 (*.f64 2 y) (*.f64 -1 y)) j))) (*.f64 c (*.f64 t j)))
(*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y))) j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y))) j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y))) j))
(*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(+.f64 (*.f64 y i) (*.f64 y i))
(+.f64 (-.f64 (*.f64 y i) 0) (*.f64 y i))
(+.f64 (-.f64 (*.f64 y i) (exp.f64 (log1p.f64 (*.f64 y i)))) 1)
(-.f64 (*.f64 y i) (*.f64 y i))
(-.f64 0 (*.f64 i (+.f64 y y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (+.f64 y y)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (+.f64 (*.f64 y i) 1))
(-.f64 (+.f64 (*.f64 y i) 0) (*.f64 y i))
(-.f64 (+.f64 (*.f64 y i) (exp.f64 (log1p.f64 (*.f64 y i)))) 1)
(*.f64 i (+.f64 y y))
(*.f64 (*.f64 i (+.f64 y y)) 1)
(*.f64 1 (*.f64 i (+.f64 y y)))
(*.f64 (sqrt.f64 (*.f64 i (+.f64 y y))) (sqrt.f64 (*.f64 i (+.f64 y y))))
(*.f64 (cbrt.f64 (*.f64 i (+.f64 y y))) (pow.f64 (cbrt.f64 (*.f64 i (+.f64 y y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 i (+.f64 y y))) 2) (cbrt.f64 (*.f64 i (+.f64 y y))))
(/.f64 (-.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2)) (*.f64 i (+.f64 y y)))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (*.f64 y i) 2) (-.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 i (+.f64 y y)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 y i) 2) (-.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2))))
(pow.f64 (*.f64 i (+.f64 y y)) 1)
(pow.f64 (sqrt.f64 (*.f64 i (+.f64 y y))) 2)
(pow.f64 (cbrt.f64 (*.f64 i (+.f64 y y))) 3)
(pow.f64 (pow.f64 (*.f64 i (+.f64 y y)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2))
(log.f64 (exp.f64 (*.f64 i (+.f64 y y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (+.f64 y y)))))
(cbrt.f64 (pow.f64 (*.f64 i (+.f64 y y)) 3))
(expm1.f64 (log1p.f64 (*.f64 i (+.f64 y y))))
(exp.f64 (log.f64 (*.f64 i (+.f64 y y))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (+.f64 y y))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (+.f64 y y))))
(+.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (fma.f64 t c (*.f64 y i))))
(+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (+.f64 (*.f64 j (*.f64 t c)) (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 j (*.f64 i (+.f64 y y))))
(+.f64 (*.f64 (*.f64 i (+.f64 y y)) j) (*.f64 (fma.f64 t c (*.f64 y i)) j))
(+.f64 (*.f64 (*.f64 i (+.f64 y y)) j) (+.f64 (*.f64 (*.f64 t c) j) (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 i (+.f64 y y)) j) (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (fma.f64 t c (*.f64 y i)) j) (*.f64 (*.f64 i (+.f64 y y)) j))
(+.f64 (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) 1) (*.f64 (*.f64 y (*.f64 i j)) 1))
(+.f64 (*.f64 (*.f64 y (*.f64 i j)) 1) (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) 1))
(+.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 j (*.f64 i (+.f64 y y)))) (*.f64 j (*.f64 t c)))
(+.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 j (*.f64 t c))) (*.f64 j (*.f64 i (+.f64 y y))))
(+.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 (*.f64 i (+.f64 y y)) j)) (*.f64 (*.f64 t c) j))
(+.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 (*.f64 t c) j)) (*.f64 (*.f64 i (+.f64 y y)) j))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))) 1)
(/.f64 j (/.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2)))
(/.f64 j (/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))) (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3))))
(/.f64 (*.f64 j (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2)) (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))))
(/.f64 (*.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) j) (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))))
(/.f64 (-.f64 (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))))) (*.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 i j)))) (-.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 y (*.f64 i j))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) 3) (pow.f64 (*.f64 y (*.f64 i j)) 3)) (+.f64 (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))))) (-.f64 (*.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 i j))) (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 y (*.f64 i j))))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2) (*.f64 (fma.f64 t c (*.f64 y i)) (fma.f64 t c (*.f64 y i))))) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 2))) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (*.f64 i (+.f64 y y)) 3) (pow.f64 (fma.f64 t c (*.f64 y i)) 3))) (+.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2) (-.f64 (*.f64 (fma.f64 t c (*.f64 y i)) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 j (neg.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2))) (neg.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))
(/.f64 (*.f64 j (neg.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i)))))
(/.f64 (*.f64 1 (*.f64 j (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2))) (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))
(/.f64 (*.f64 1 (*.f64 j (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)))) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))))
(/.f64 (*.f64 1 (*.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) j)) (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)) j)) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))))) (*.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 i j))))) (-.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 y (*.f64 i j))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) 3) (pow.f64 (*.f64 y (*.f64 i j)) 3))) (+.f64 (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))))) (-.f64 (*.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 i j))) (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 y (*.f64 i j))))))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))) (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) (sqrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i)))))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 2)) (pow.f64 (cbrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 2)) (cbrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i)))))
(pow.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 1)
(pow.f64 (sqrt.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))) 2)
(pow.f64 (cbrt.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))) 3)
(pow.f64 (pow.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) j))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))))
(cbrt.f64 (pow.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 3))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 3) (pow.f64 j 3)))
(expm1.f64 (log1p.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))))
(exp.f64 (log.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))))
(fma.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y (*.f64 i j)))
(fma.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) j (*.f64 y (*.f64 i j)))
Outputs
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (*.f64 0 i) y)
0
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (*.f64 0 i) y)
0
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (*.f64 0 i) y)
0
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (*.f64 0 i) y)
0
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (*.f64 0 i) y)
0
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (*.f64 0 i) y)
0
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (*.f64 0 i) y)
0
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (*.f64 0 i) y)
0
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(*.f64 (*.f64 0 i) y)
0
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(*.f64 (*.f64 0 i) y)
0
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(*.f64 (*.f64 0 i) y)
0
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(*.f64 (*.f64 0 i) y)
0
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 (*.f64 0 i) y)
0
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 (*.f64 0 i) y)
0
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 (*.f64 0 i) y)
0
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 (*.f64 0 i) y)
0
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 (*.f64 0 i) y)
0
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 (*.f64 0 i) y)
0
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 (*.f64 0 i) y)
0
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 (*.f64 0 i) y)
0
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
(*.f64 (*.f64 0 i) y)
0
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
(*.f64 (*.f64 0 i) y)
0
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
(*.f64 (*.f64 0 i) y)
0
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
(*.f64 (*.f64 0 i) y)
0
(*.f64 j (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)))))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 j (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)))))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 j (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)))))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 j (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)))))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 j (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)))))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 j (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)))))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 j (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)))))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 j (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t)))))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 j (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 j (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 j (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 j (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 y (*.f64 (+.f64 i (*.f64 -2 i)) j)) (*.f64 c (*.f64 t j)))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 y (*.f64 (+.f64 i (*.f64 -2 i)) j)) (*.f64 c (*.f64 t j)))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 y (*.f64 (+.f64 i (*.f64 -2 i)) j)) (*.f64 c (*.f64 t j)))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 y (*.f64 (+.f64 i (*.f64 -2 i)) j))
(*.f64 y (*.f64 (neg.f64 i) j))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 y (*.f64 (+.f64 i (*.f64 -2 i)) j)) (*.f64 c (*.f64 t j)))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 y (*.f64 (+.f64 i (*.f64 -2 i)) j)) (*.f64 c (*.f64 t j)))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 y (*.f64 (+.f64 i (*.f64 -2 i)) j)) (*.f64 c (*.f64 t j)))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 -1 (*.f64 y (*.f64 j (+.f64 (*.f64 -1 i) (*.f64 2 i)))))
(*.f64 y (*.f64 (neg.f64 i) j))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 j (+.f64 (*.f64 -1 i) (*.f64 2 i))))))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 j (+.f64 (*.f64 -1 i) (*.f64 2 i))))))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 j (+.f64 (*.f64 -1 i) (*.f64 2 i))))))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -2 y) y) (*.f64 i j)))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -2 y) y) (*.f64 i j)))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -2 y) y) (*.f64 i j)))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 (+.f64 (*.f64 -2 y) y) (*.f64 i j))
(*.f64 y (*.f64 (neg.f64 i) j))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -2 y) y) (*.f64 i j)))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -2 y) y) (*.f64 i j)))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -2 y) y) (*.f64 i j)))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 -1 (*.f64 i (*.f64 (+.f64 (*.f64 2 y) (*.f64 -1 y)) j)))
(*.f64 y (*.f64 (neg.f64 i) j))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (+.f64 (*.f64 2 y) (*.f64 -1 y)) j))) (*.f64 c (*.f64 t j)))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (+.f64 (*.f64 2 y) (*.f64 -1 y)) j))) (*.f64 c (*.f64 t j)))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 (+.f64 (*.f64 2 y) (*.f64 -1 y)) j))) (*.f64 c (*.f64 t j)))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j)
(*.f64 y (*.f64 (neg.f64 i) j))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y i)) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j)
(*.f64 y (*.f64 (neg.f64 i) j))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 -1 (*.f64 i y)))) j))
(*.f64 j (+.f64 0 (fma.f64 -1 (*.f64 i y) (*.f64 c t))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 y i) (*.f64 y i))
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(+.f64 (-.f64 (*.f64 y i) 0) (*.f64 y i))
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(+.f64 (-.f64 (*.f64 y i) (exp.f64 (log1p.f64 (*.f64 y i)))) 1)
(+.f64 (-.f64 (*.f64 i y) (exp.f64 (log1p.f64 (*.f64 i y)))) 1)
(-.f64 (*.f64 i y) (expm1.f64 (log1p.f64 (*.f64 i y))))
(-.f64 (*.f64 y i) (*.f64 y i))
(*.f64 (*.f64 0 i) y)
0
(-.f64 0 (*.f64 i (+.f64 y y)))
(neg.f64 (*.f64 i (+.f64 y y)))
(*.f64 (*.f64 i y) -2)
(*.f64 i (*.f64 y -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (+.f64 y y)))) 1)
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (+.f64 (*.f64 y i) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i y))) (fma.f64 y i 1))
(-.f64 (expm1.f64 (log1p.f64 (*.f64 i y))) (*.f64 i y))
(-.f64 (+.f64 (*.f64 y i) 0) (*.f64 y i))
(*.f64 (*.f64 0 i) y)
0
(-.f64 (+.f64 (*.f64 y i) (exp.f64 (log1p.f64 (*.f64 y i)))) 1)
(+.f64 (fma.f64 y i (exp.f64 (log1p.f64 (*.f64 i y)))) -1)
(fma.f64 i y (expm1.f64 (log1p.f64 (*.f64 i y))))
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(*.f64 (*.f64 i (+.f64 y y)) 1)
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(*.f64 1 (*.f64 i (+.f64 y y)))
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(*.f64 (sqrt.f64 (*.f64 i (+.f64 y y))) (sqrt.f64 (*.f64 i (+.f64 y y))))
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(*.f64 (cbrt.f64 (*.f64 i (+.f64 y y))) (pow.f64 (cbrt.f64 (*.f64 i (+.f64 y y))) 2))
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 i (+.f64 y y))) 2) (cbrt.f64 (*.f64 i (+.f64 y y))))
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(/.f64 (-.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2)) (*.f64 i (+.f64 y y)))
(*.f64 (*.f64 0 i) y)
0
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (*.f64 y i) 2) (-.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2))))
(/.f64 (*.f64 2 (pow.f64 (*.f64 i y) 3)) (+.f64 0 (pow.f64 (*.f64 i y) 2)))
(/.f64 2 (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 (*.f64 i y) 3)))
(*.f64 (/.f64 2 (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 3))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 i (+.f64 y y)))
(*.f64 (*.f64 0 i) y)
0
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 y i) 2) (-.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2))))
(/.f64 (*.f64 2 (pow.f64 (*.f64 i y) 3)) (+.f64 0 (pow.f64 (*.f64 i y) 2)))
(/.f64 2 (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 (*.f64 i y) 3)))
(*.f64 (/.f64 2 (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 3))
(pow.f64 (*.f64 i (+.f64 y y)) 1)
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(pow.f64 (sqrt.f64 (*.f64 i (+.f64 y y))) 2)
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(pow.f64 (cbrt.f64 (*.f64 i (+.f64 y y))) 3)
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(pow.f64 (pow.f64 (*.f64 i (+.f64 y y)) 3) 1/3)
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(sqrt.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2))
(fabs.f64 (*.f64 i (+.f64 y y)))
(fabs.f64 (*.f64 y (+.f64 i i)))
(log.f64 (exp.f64 (*.f64 i (+.f64 y y))))
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (+.f64 y y)))))
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(cbrt.f64 (pow.f64 (*.f64 i (+.f64 y y)) 3))
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(expm1.f64 (log1p.f64 (*.f64 i (+.f64 y y))))
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(exp.f64 (log.f64 (*.f64 i (+.f64 y y))))
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(exp.f64 (*.f64 (log.f64 (*.f64 i (+.f64 y y))) 1))
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(log1p.f64 (expm1.f64 (*.f64 i (+.f64 y y))))
(*.f64 i (+.f64 y y))
(*.f64 y (+.f64 i i))
(+.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 y (*.f64 i j)))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (fma.f64 t c (*.f64 y i))))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (+.f64 (*.f64 j (*.f64 t c)) (*.f64 y (*.f64 i j))))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(+.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 y (*.f64 i j))))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 j (*.f64 i (+.f64 y y))))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(+.f64 (*.f64 (*.f64 i (+.f64 y y)) j) (*.f64 (fma.f64 t c (*.f64 y i)) j))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(+.f64 (*.f64 (*.f64 i (+.f64 y y)) j) (+.f64 (*.f64 (*.f64 t c) j) (*.f64 y (*.f64 i j))))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(+.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 i (+.f64 y y)) j) (*.f64 y (*.f64 i j))))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(+.f64 (*.f64 (fma.f64 t c (*.f64 y i)) j) (*.f64 (*.f64 i (+.f64 y y)) j))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(+.f64 (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) 1) (*.f64 (*.f64 y (*.f64 i j)) 1))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(+.f64 (*.f64 (*.f64 y (*.f64 i j)) 1) (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) 1))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(+.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 j (*.f64 i (+.f64 y y)))) (*.f64 j (*.f64 t c)))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(+.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 j (*.f64 t c))) (*.f64 j (*.f64 i (+.f64 y y))))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(+.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 (*.f64 i (+.f64 y y)) j)) (*.f64 (*.f64 t c) j))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(+.f64 (+.f64 (*.f64 y (*.f64 i j)) (*.f64 (*.f64 t c) j)) (*.f64 (*.f64 i (+.f64 y y)) j))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))) 1)
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(/.f64 j (/.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2)))
(*.f64 (/.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2))
(*.f64 (pow.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))) 2) (/.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t)))))
(*.f64 (pow.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))) 2) (/.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))) (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3))) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i (+.f64 y y))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 c t (*.f64 i (+.f64 y y))) 3)) (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 i (+.f64 y y))) (pow.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))) 2))) j)
(*.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 c t (*.f64 y (+.f64 i i))) 3)) (/.f64 j (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 y (+.f64 i i))) (pow.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))) 2))))
(/.f64 (*.f64 j (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2)) (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 (/.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2))
(*.f64 (pow.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))) 2) (/.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t)))))
(*.f64 (pow.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))) 2) (/.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3)))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3))) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i (+.f64 y y))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 c t (*.f64 i (+.f64 y y))) 3)) (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 i (+.f64 y y))) (pow.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))) 2))) j)
(*.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 c t (*.f64 y (+.f64 i i))) 3)) (/.f64 j (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 y (+.f64 i i))) (pow.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))) 2))))
(/.f64 (*.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) j) (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 (/.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2))
(*.f64 (pow.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))) 2) (/.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t)))))
(*.f64 (pow.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))) 2) (/.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3))) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i (+.f64 y y))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 c t (*.f64 i (+.f64 y y))) 3)) (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 i (+.f64 y y))) (pow.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))) 2))) j)
(*.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 c t (*.f64 y (+.f64 i i))) 3)) (/.f64 j (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 y (+.f64 i i))) (pow.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))))) (*.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 i j)))) (-.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 y (*.f64 i j))))
(/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 2)) (*.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 i j)))) (fma.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))) (neg.f64 (*.f64 y (*.f64 i j)))))
(/.f64 (fma.f64 (*.f64 j j) (pow.f64 (fma.f64 c t (*.f64 i (+.f64 y y))) 2) (neg.f64 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 j j)))) (*.f64 j (-.f64 (fma.f64 c t (*.f64 i (+.f64 y y))) (*.f64 i y))))
(/.f64 j (/.f64 (/.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) (*.f64 j (fma.f64 i y (*.f64 c t)))) (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) 3) (pow.f64 (*.f64 y (*.f64 i j)) 3)) (+.f64 (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))))) (-.f64 (*.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 i j))) (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 y (*.f64 i j))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) 3) (pow.f64 (*.f64 y (*.f64 i j)) 3)) (+.f64 (*.f64 (*.f64 j j) (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 2)) (*.f64 (*.f64 y (*.f64 i j)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 i (+.f64 y y)))) 3) (pow.f64 (*.f64 i (*.f64 y j)) 3)) (fma.f64 j (*.f64 (pow.f64 (fma.f64 c t (*.f64 i (+.f64 y y))) 2) j) (*.f64 y (*.f64 (*.f64 i j) (*.f64 j (-.f64 (*.f64 i y) (fma.f64 c t (*.f64 i (+.f64 y y)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (+.f64 i i)))) 3) (pow.f64 (*.f64 i (*.f64 y j)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 j j)) (*.f64 (*.f64 j (fma.f64 c t (*.f64 y (+.f64 i i)))) (*.f64 j (fma.f64 i y (*.f64 c t))))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2) (*.f64 (fma.f64 t c (*.f64 y i)) (fma.f64 t c (*.f64 y i))))) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))
(/.f64 j (/.f64 (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 c t (*.f64 i y))) (-.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2) (*.f64 (fma.f64 c t (*.f64 i y)) (fma.f64 c t (*.f64 i y))))))
(*.f64 (/.f64 j (-.f64 (*.f64 i y) (+.f64 (*.f64 c t) 0))) (-.f64 (*.f64 4 (pow.f64 (*.f64 i y) 2)) (*.f64 (fma.f64 i y (*.f64 c t)) (fma.f64 i y (*.f64 c t)))))
(/.f64 j (/.f64 (/.f64 (-.f64 (*.f64 i y) (*.f64 c t)) (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3)))) (-.f64 (*.f64 i y) (*.f64 c t))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 2))) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 2))) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 c t (*.f64 i y))))
(*.f64 (/.f64 j (-.f64 (*.f64 i y) (+.f64 (*.f64 c t) 0))) (-.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 (fma.f64 c t (*.f64 i (+.f64 y y))) 2)))
(*.f64 (/.f64 j (-.f64 (*.f64 i y) (*.f64 c t))) (-.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 (fma.f64 c t (*.f64 y (+.f64 i i))) 2)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i (+.f64 y y))))) (-.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (fma.f64 c t (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 i y) 3))) (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 i (+.f64 y y))) (pow.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))) 2)))
(*.f64 (/.f64 j (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 y (+.f64 i i))) (pow.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))) 2))) (-.f64 (pow.f64 (fma.f64 c t (*.f64 y (+.f64 i i))) 3) (pow.f64 (*.f64 i y) 3)))
(/.f64 (*.f64 j (+.f64 (pow.f64 (*.f64 i (+.f64 y y)) 3) (pow.f64 (fma.f64 t c (*.f64 y i)) 3))) (+.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2) (-.f64 (*.f64 (fma.f64 t c (*.f64 y i)) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2) (*.f64 (fma.f64 c t (*.f64 i y)) (-.f64 (fma.f64 c t (*.f64 i y)) (*.f64 i (+.f64 y y))))) (+.f64 (pow.f64 (*.f64 i (+.f64 y y)) 3) (pow.f64 (fma.f64 c t (*.f64 i y)) 3))))
(*.f64 (/.f64 j (fma.f64 (fma.f64 i y (*.f64 c t)) (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 4 (pow.f64 (*.f64 i y) 2)))) (+.f64 (*.f64 8 (pow.f64 (*.f64 i y) 3)) (pow.f64 (fma.f64 i y (*.f64 c t)) 3)))
(*.f64 (/.f64 j (fma.f64 (fma.f64 i y (*.f64 c t)) (-.f64 (*.f64 c t) (*.f64 i y)) (pow.f64 (*.f64 y (+.f64 i i)) 2))) (+.f64 (*.f64 8 (pow.f64 (*.f64 i y) 3)) (pow.f64 (fma.f64 i y (*.f64 c t)) 3)))
(/.f64 (*.f64 j (neg.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2))) (neg.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))
(*.f64 (/.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2))
(*.f64 (pow.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))) 2) (/.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t)))))
(*.f64 (pow.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))) 2) (/.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3)))))
(/.f64 (*.f64 j (neg.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i)))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3))) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i (+.f64 y y))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 c t (*.f64 i (+.f64 y y))) 3)) (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 i (+.f64 y y))) (pow.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))) 2))) j)
(*.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 c t (*.f64 y (+.f64 i i))) 3)) (/.f64 j (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 y (+.f64 i i))) (pow.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))) 2))))
(/.f64 (*.f64 1 (*.f64 j (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2))) (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 (/.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2))
(*.f64 (pow.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))) 2) (/.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t)))))
(*.f64 (pow.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))) 2) (/.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3)))))
(/.f64 (*.f64 1 (*.f64 j (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)))) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3))) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i (+.f64 y y))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 c t (*.f64 i (+.f64 y y))) 3)) (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 i (+.f64 y y))) (pow.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))) 2))) j)
(*.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 c t (*.f64 y (+.f64 i i))) 3)) (/.f64 j (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 y (+.f64 i i))) (pow.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))) 2))))
(/.f64 (*.f64 1 (*.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) j)) (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 (/.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2))
(*.f64 (pow.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))) 2) (/.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t)))))
(*.f64 (pow.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))) 2) (/.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3)))))
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)) j)) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3))) (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i (+.f64 y y))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 c t (*.f64 i (+.f64 y y))) 3)) (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 i (+.f64 y y))) (pow.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))) 2))) j)
(*.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 c t (*.f64 y (+.f64 i i))) 3)) (/.f64 j (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 y (+.f64 i i))) (pow.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))) 2))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))))) (*.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 i j))))) (-.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 y (*.f64 i j))))
(/.f64 (-.f64 (*.f64 (*.f64 j j) (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 2)) (*.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 i j)))) (fma.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))) (neg.f64 (*.f64 y (*.f64 i j)))))
(/.f64 (fma.f64 (*.f64 j j) (pow.f64 (fma.f64 c t (*.f64 i (+.f64 y y))) 2) (neg.f64 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 j j)))) (*.f64 j (-.f64 (fma.f64 c t (*.f64 i (+.f64 y y))) (*.f64 i y))))
(/.f64 j (/.f64 (/.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) (*.f64 j (fma.f64 i y (*.f64 c t)))) (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) 3) (pow.f64 (*.f64 y (*.f64 i j)) 3))) (+.f64 (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))))) (-.f64 (*.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 i j))) (*.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 y (*.f64 i j))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))) 3) (pow.f64 (*.f64 y (*.f64 i j)) 3)) (+.f64 (*.f64 (*.f64 j j) (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 2)) (*.f64 (*.f64 y (*.f64 i j)) (-.f64 (*.f64 y (*.f64 i j)) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 i (+.f64 y y)))) 3) (pow.f64 (*.f64 i (*.f64 y j)) 3)) (fma.f64 j (*.f64 (pow.f64 (fma.f64 c t (*.f64 i (+.f64 y y))) 2) j) (*.f64 y (*.f64 (*.f64 i j) (*.f64 j (-.f64 (*.f64 i y) (fma.f64 c t (*.f64 i (+.f64 y y)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (+.f64 i i)))) 3) (pow.f64 (*.f64 i (*.f64 y j)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 j j)) (*.f64 (*.f64 j (fma.f64 c t (*.f64 y (+.f64 i i)))) (*.f64 j (fma.f64 i y (*.f64 c t))))))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))) (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) (sqrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))
(/.f64 (*.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) (*.f64 j (sqrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))) (sqrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))
(/.f64 j (/.f64 (/.f64 (sqrt.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t)))) (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t)))) (sqrt.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))))
(*.f64 (/.f64 j (/.f64 (sqrt.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3)))) (sqrt.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3)))))) (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i)))))
(/.f64 (*.f64 j (sqrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i (+.f64 y y)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3)))))
(/.f64 j (/.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 i (+.f64 y y))) (pow.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))) 2))) (hypot.f64 (pow.f64 (fma.f64 c t (*.f64 i (+.f64 y y))) 3/2) (pow.f64 (*.f64 i y) 3/2))) (sqrt.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))))
(*.f64 (/.f64 j (/.f64 (sqrt.f64 (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 y (+.f64 i i))) (pow.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))) 2))) (sqrt.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3)))))) (hypot.f64 (pow.f64 (fma.f64 c t (*.f64 y (+.f64 i i))) 3/2) (pow.f64 (*.f64 i y) 3/2)))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 2)) (pow.f64 (cbrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 2)) (cbrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))
(/.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 2)) (/.f64 (cbrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) (pow.f64 (cbrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 2)))
(/.f64 j (/.f64 (cbrt.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t)))) (pow.f64 (cbrt.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t)))) 4)))
(*.f64 (/.f64 j (cbrt.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3)))) 4))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3) (pow.f64 (*.f64 y i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y i)))))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i (+.f64 y y)))))))
(/.f64 (*.f64 j (*.f64 (pow.f64 (cbrt.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t)))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 c t (*.f64 i (+.f64 y y))) 3))))) (cbrt.f64 (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 i (+.f64 y y))) (pow.f64 (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))) 2))))
(*.f64 (/.f64 j (/.f64 (cbrt.f64 (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 y (+.f64 i i))) (pow.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))) 2))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3)))) 2))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (fma.f64 c t (*.f64 y (+.f64 i i))) 3))))
(pow.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 1)
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(pow.f64 (sqrt.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))) 2)
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(pow.f64 (cbrt.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))) 3)
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(pow.f64 (pow.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 3) 1/3)
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(sqrt.f64 (pow.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 2))
(fabs.f64 (*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t)))))
(fabs.f64 (*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3)))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) j))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))))))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(cbrt.f64 (pow.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y))))) 3))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 3)))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))) 3) (pow.f64 j 3)))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(expm1.f64 (log1p.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(exp.f64 (log.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))) 1))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(log1p.f64 (expm1.f64 (*.f64 j (fma.f64 y i (fma.f64 t c (*.f64 i (+.f64 y y)))))))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(fma.f64 j (fma.f64 t c (*.f64 i (+.f64 y y))) (*.f64 y (*.f64 i j)))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))
(fma.f64 (fma.f64 t c (*.f64 i (+.f64 y y))) j (*.f64 y (*.f64 i j)))
(fma.f64 y (*.f64 i j) (*.f64 j (fma.f64 t c (*.f64 i (+.f64 y y)))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(*.f64 j (+.f64 (*.f64 c t) (*.f64 i (*.f64 y 3))))

localize7.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
7.3b
(*.f64 a (*.f64 i b))
Compiler

Compiled 20 to 11 computations (45% saved)

series3.0ms (0%)

Counts
1 → 12
Calls

9 calls:

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

rewrite53.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
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 a (*.f64 i b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (*.f64 i b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 a (*.f64 i b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 a (*.f64 i b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 a (*.f64 i b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 b) i) a))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 a (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 a (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 a (*.f64 i b))))))))

simplify51.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))

localize10.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 y x) (*.f64 c b))
4.1b
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
Compiler

Compiled 36 to 13 computations (63.9% saved)

series11.0ms (0%)

Counts
2 → 96
Calls

27 calls:

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

rewrite143.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
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 (*.f64 c b) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (*.f64 c b) 0) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 (*.f64 (*.f64 c b) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 (*.f64 (*.f64 c b) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 c) b (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 1 (*.f64 z (*.f64 (*.f64 c b) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 1 (*.f64 (*.f64 (*.f64 c b) 0) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 z (*.f64 (*.f64 c b) 0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (*.f64 (*.f64 c b) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 (*.f64 (*.f64 c b) 0) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y x)) (*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (*.f64 c b) 0)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 c (neg.f64 b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 z (*.f64 (*.f64 c b) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (*.f64 (*.f64 c b) 0) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y x) z) (*.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (*.f64 y x) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 c b) 0) z) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 z (*.f64 y x))) (*.f64 1 (*.f64 z (*.f64 c (neg.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 y x) z)) (*.f64 1 (*.f64 (*.f64 c (neg.f64 b)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 y x)) 1) (*.f64 (*.f64 z (*.f64 c (neg.f64 b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y x) z) 1) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (-.f64 1 (*.f64 z (*.f64 (*.f64 c b) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (-.f64 1 (*.f64 (*.f64 (*.f64 c b) 0) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 (fma.f64 y x (*.f64 c b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (fma.f64 y x (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((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))))))) (#(struct:change #<rule egg-rr> (2) ((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) 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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (*.f64 (*.f64 c b) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 (*.f64 c b) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (*.f64 (*.f64 (*.f64 c b) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 (*.f64 c b) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (*.f64 (*.f64 (*.f64 c b) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 c b) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (*.f64 (*.f64 c b) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (*.f64 (*.f64 c b) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 (*.f64 c b) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((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 (*.f64 c b) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 (*.f64 c b) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (*.f64 (*.f64 (*.f64 c b) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (*.f64 (*.f64 (*.f64 c b) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((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 (*.f64 (*.f64 c b) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 (*.f64 c b) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (*.f64 (*.f64 (*.f64 c b) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (*.f64 (*.f64 (*.f64 c b) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((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 (*.f64 (*.f64 c b) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (fma.f64 (neg.f64 c) b (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((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))))))) (#(struct:change #<rule egg-rr> (2) ((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))))))) (#(struct:change #<rule egg-rr> (2) ((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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((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))))))) (#(struct:change #<rule egg-rr> (2) ((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))))))) (#(struct:change #<rule egg-rr> (2) ((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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((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 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((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 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((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 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((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 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (*.f64 (*.f64 (*.f64 c b) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 c) b (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((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)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (*.f64 c b) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c b) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c b) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 c) b (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (-.f64 (*.f64 y x) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (-.f64 (*.f64 y x) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 c (neg.f64 b))) (*.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 c b) 0) (*.f64 y x)) (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 c b) 0) (*.f64 y x)) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((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 (*.f64 c b) (-.f64 (*.f64 c b) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((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)))))))) (#(struct:change #<rule egg-rr> (2) ((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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y x (*.f64 c b)) (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((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)))))))) (#(struct:change #<rule egg-rr> (2) ((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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((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 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 c b) 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))

simplify284.0ms (0.4%)

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))

localize22.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(-.f64 (*.f64 c t) (*.f64 i y))
3.7b
(*.f64 c (*.f64 b z))
5.2b
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
5.7b
(*.f64 y (*.f64 z x))
Compiler

Compiled 91 to 19 computations (79.1% saved)

series7.0ms (0%)

Counts
3 → 64
Calls

33 calls:

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

rewrite129.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1092×distribute-lft-in
778×associate-*r/
616×associate-*l/
458×associate-+l+
396×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01851
137651
2496151
Stop Event
node limit
Counts
3 → 120
Calls
Call 1
Inputs
(*.f64 y (*.f64 z x))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 c (*.f64 b z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 z x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 z x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (*.f64 z x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 z x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 y 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (*.f64 z x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 1 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 1 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 c t)) (*.f64 j (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 (*.f64 y (neg.f64 i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 c t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c t) j) (*.f64 (*.f64 y (neg.f64 i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 j (*.f64 c t))) (*.f64 1 (*.f64 j (*.f64 y (neg.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 c t) j)) (*.f64 1 (*.f64 (*.f64 y (neg.f64 i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))) (-.f64 1 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 (fma.f64 c t (*.f64 y i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))) j))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 c t (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 c t (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 c t) (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))) (-.f64 (*.f64 c t) (+.f64 (*.f64 y i) (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3))) (+.f64 (pow.f64 (*.f64 c t) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 c t) (*.f64 y (neg.f64 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (fma.f64 c t (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))) (fma.f64 c t (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j)) (fma.f64 c t (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j)) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (fma.f64 c t (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))) (cbrt.f64 (fma.f64 c t (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) j) (-.f64 (*.f64 c t) (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))) j) (-.f64 (*.f64 c t) (+.f64 (*.f64 y i) (fma.f64 (neg.f64 y) i (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) j) (+.f64 (pow.f64 (*.f64 c t) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 c t) (*.f64 y (neg.f64 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 3)) j) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) j) (neg.f64 (fma.f64 c t (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) j) (neg.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) 1) (fma.f64 c t (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j) 1) (fma.f64 c t (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) j)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) j)) (sqrt.f64 (fma.f64 c t (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) 1) (fma.f64 c t (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (fma.f64 c t (*.f64 y i)))) (sqrt.f64 (fma.f64 c t (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 (cbrt.f64 (fma.f64 c t (*.f64 y i))) (cbrt.f64 (fma.f64 c t (*.f64 y i))))) (cbrt.f64 (fma.f64 c t (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j) 1) (fma.f64 c t (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j) (sqrt.f64 (fma.f64 c t (*.f64 y i)))) (sqrt.f64 (fma.f64 c t (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j) (*.f64 (cbrt.f64 (fma.f64 c t (*.f64 y i))) (cbrt.f64 (fma.f64 c t (*.f64 y i))))) (cbrt.f64 (fma.f64 c t (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 c t) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 j 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 z b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (*.f64 z b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c (*.f64 z b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 c (*.f64 z b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 c (*.f64 z b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 c (*.f64 z b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 b) z) c))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 c (*.f64 z b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 z b) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 z b) 3) (pow.f64 c 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 c (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 c (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 z b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 c (*.f64 z b))))))))

simplify97.0ms (0.2%)

Algorithm
egg-herbie
Rules
1318×distribute-lft-in
1286×distribute-rgt-in
762×associate-/r*
508×associate-/l/
474×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03457616
19186994
236826914
Stop Event
node limit
Counts
184 → 175
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 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z 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 (pow.f64 (exp.f64 x) z) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 z x)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 z x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 y 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 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 1 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 1 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 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 y i)))))
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 j (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 (*.f64 y (neg.f64 i)) 1)))
(+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 c t)))
(+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 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 y i)))))
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))
(+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 1 (*.f64 j (*.f64 c t))) (*.f64 1 (*.f64 j (*.f64 y (neg.f64 i)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 c t) j)) (*.f64 1 (*.f64 (*.f64 y (neg.f64 i)) j)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))) (-.f64 1 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j)))
(/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i))))
(/.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 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))) j))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 c t (*.f64 y i)))
(/.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 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 c t (*.f64 y i)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 c t) (*.f64 y (neg.f64 i))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))) (-.f64 (*.f64 c t) (+.f64 (*.f64 y i) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3))) (+.f64 (pow.f64 (*.f64 c t) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 c t) (*.f64 y (neg.f64 i))))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))
(/.f64 (*.f64 j (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (fma.f64 c t (*.f64 y i))))
(/.f64 (*.f64 j (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 (*.f64 1 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))) (fma.f64 c t (*.f64 y i)))
(/.f64 (*.f64 1 (*.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 1 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j)) (fma.f64 c t (*.f64 y i)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j)) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))) (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 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))) (cbrt.f64 (fma.f64 c t (*.f64 y i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) j) (-.f64 (*.f64 c t) (*.f64 y (neg.f64 i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))) j) (-.f64 (*.f64 c t) (+.f64 (*.f64 y i) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) j) (+.f64 (pow.f64 (*.f64 c t) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 c t) (*.f64 y (neg.f64 i))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 3)) j) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) j) (neg.f64 (fma.f64 c t (*.f64 y i))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) j) (neg.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 (*.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) 1) (fma.f64 c t (*.f64 y i)))
(/.f64 (*.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j) 1) (fma.f64 c t (*.f64 y i)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) j)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) j)) (sqrt.f64 (fma.f64 c t (*.f64 y i))))
(/.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) 1) (fma.f64 c t (*.f64 y i)))
(/.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (fma.f64 c t (*.f64 y i)))) (sqrt.f64 (fma.f64 c t (*.f64 y i))))
(/.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 (cbrt.f64 (fma.f64 c t (*.f64 y i))) (cbrt.f64 (fma.f64 c t (*.f64 y i))))) (cbrt.f64 (fma.f64 c t (*.f64 y i))))
(/.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))
(/.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j) 1) (fma.f64 c t (*.f64 y i)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j) (sqrt.f64 (fma.f64 c t (*.f64 y i)))) (sqrt.f64 (fma.f64 c t (*.f64 y i))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j) (*.f64 (cbrt.f64 (fma.f64 c t (*.f64 y i))) (cbrt.f64 (fma.f64 c t (*.f64 y i))))) (cbrt.f64 (fma.f64 c t (*.f64 y i))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) 1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) 2))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 c t) (*.f64 y i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 j 3)))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 z b)))) 1)
(pow.f64 (*.f64 c (*.f64 z b)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 z b))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 z b))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 z b)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 z b)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) z) c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 z b)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 z b)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 z b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z b) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 z b))))
(exp.f64 (log.f64 (*.f64 c (*.f64 z b))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 z b))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 z b))))
Outputs
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 j 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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 j 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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 j 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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 j 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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 j 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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(*.f64 c (*.f64 j 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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 z x)))) 1)
(*.f64 y (*.f64 z x))
(pow.f64 (*.f64 y (*.f64 z x)) 1)
(*.f64 y (*.f64 z x))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) 2)
(*.f64 y (*.f64 z x))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 z x))) 3)
(*.f64 y (*.f64 z x))
(pow.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) 1/3)
(*.f64 y (*.f64 z x))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2))
(fabs.f64 (*.f64 y (*.f64 z x)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))
(*.f64 y (log.f64 (pow.f64 (exp.f64 x) z)))
(*.f64 y (*.f64 z (log.f64 (exp.f64 x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 z x)))))
(*.f64 y (*.f64 z x))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3))
(*.f64 y (*.f64 z x))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 z x) 3)))
(*.f64 y (*.f64 z x))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 y 3)))
(*.f64 y (*.f64 z x))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 z x))
(exp.f64 (log.f64 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 z x))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z x))) 1))
(*.f64 y (*.f64 z x))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 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 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(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 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 2 (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (+.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 2 (*.f64 y (+.f64 i (neg.f64 i))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(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 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 2 (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (+.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 2 (*.f64 y (+.f64 i (neg.f64 i))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 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 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 2 (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (+.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 2 (*.f64 y (+.f64 i (neg.f64 i))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 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 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 2 (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (+.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 2 (*.f64 y (+.f64 i (neg.f64 i))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(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 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 2 (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (+.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 2 (*.f64 y (+.f64 i (neg.f64 i))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 1)))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (fma.f64 (*.f64 y (neg.f64 i)) 1 (*.f64 y i))))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(*.f64 j (+.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(*.f64 j (+.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y i))) (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 1 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 1 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 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 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i))))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i))))
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 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 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i))))
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 j (+.f64 (*.f64 y (neg.f64 i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i))))
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 (*.f64 y (neg.f64 i)) 1)))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 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 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i))))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i))))
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 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 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i))))
(+.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 (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 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 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i))))
(+.f64 (*.f64 1 (*.f64 j (*.f64 c t))) (*.f64 1 (*.f64 j (*.f64 y (neg.f64 i)))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 1 (*.f64 (*.f64 c t) j)) (*.f64 1 (*.f64 (*.f64 y (neg.f64 i)) j)))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))) 1)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))) (-.f64 1 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 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 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i))))
(/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))) j))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 c t (*.f64 y i)))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.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 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 c t (*.f64 y i)))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 c t) (*.f64 y (neg.f64 i))))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))) (-.f64 (*.f64 c t) (+.f64 (*.f64 y i) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(/.f64 j (/.f64 (-.f64 (*.f64 c t) (fma.f64 y i (fma.f64 (neg.f64 y) i (*.f64 y i)))) (-.f64 (pow.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))
(*.f64 (/.f64 j (-.f64 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i))))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (*.f64 y (+.f64 (neg.f64 i) i)) (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 (/.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i)))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (*.f64 y (+.f64 i (neg.f64 i))) (*.f64 y (+.f64 i (neg.f64 i))))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3))) (+.f64 (pow.f64 (*.f64 c t) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 c t) (*.f64 y (neg.f64 i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))) (+.f64 (pow.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y (+.f64 (neg.f64 i) i)) (+.f64 (-.f64 (*.f64 y (+.f64 (neg.f64 i) i)) (*.f64 c t)) (*.f64 y i)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (*.f64 y (+.f64 (neg.f64 i) i)) 3)))
(*.f64 (/.f64 j (fma.f64 (*.f64 y (+.f64 i (neg.f64 i))) (-.f64 (fma.f64 y i (*.f64 y (+.f64 i (neg.f64 i)))) (*.f64 c t)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (*.f64 y (+.f64 i (neg.f64 i))) 3)))
(/.f64 (*.f64 j (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (fma.f64 c t (*.f64 y i))))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.f64 (*.f64 j (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 1 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))) (fma.f64 c t (*.f64 y i)))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.f64 (*.f64 1 (*.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 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j)) (fma.f64 c t (*.f64 y i)))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j)) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 (*.f64 j (sqrt.f64 (fma.f64 c t (*.f64 y (neg.f64 i))))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))))
(*.f64 (/.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))) (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 (*.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))) (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 j (sqrt.f64 (fma.f64 c t (*.f64 y (neg.f64 i))))) (/.f64 (sqrt.f64 (fma.f64 c t (*.f64 y i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))) (sqrt.f64 (fma.f64 c t (*.f64 y i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 j (sqrt.f64 (fma.f64 c t (*.f64 y i)))) (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.f64 c t (*.f64 y (neg.f64 i)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i)))))))
(*.f64 (/.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (cbrt.f64 (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (cbrt.f64 (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2)))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))) (cbrt.f64 (fma.f64 c t (*.f64 y i))))
(/.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.f64 c t (*.f64 y (neg.f64 i)))) 2)) (/.f64 (cbrt.f64 (fma.f64 c t (*.f64 y i))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (cbrt.f64 (fma.f64 c t (*.f64 y i)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 j (cbrt.f64 (fma.f64 c t (*.f64 y i)))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) j) (-.f64 (*.f64 c t) (*.f64 y (neg.f64 i))))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))) j) (-.f64 (*.f64 c t) (+.f64 (*.f64 y i) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
(/.f64 j (/.f64 (-.f64 (*.f64 c t) (fma.f64 y i (fma.f64 (neg.f64 y) i (*.f64 y i)))) (-.f64 (pow.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))
(*.f64 (/.f64 j (-.f64 (*.f64 c t) (fma.f64 y i (*.f64 y (+.f64 (neg.f64 i) i))))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (*.f64 y (+.f64 (neg.f64 i) i)) (*.f64 y (+.f64 (neg.f64 i) i)))))
(*.f64 (/.f64 j (-.f64 (fma.f64 c t (*.f64 y i)) (*.f64 2 (*.f64 y i)))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (*.f64 (*.f64 y (+.f64 i (neg.f64 i))) (*.f64 y (+.f64 i (neg.f64 i))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) j) (+.f64 (pow.f64 (*.f64 c t) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 (*.f64 c t) (*.f64 y (neg.f64 i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 3)) j) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))) (+.f64 (pow.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y (+.f64 (neg.f64 i) i)) (+.f64 (-.f64 (*.f64 y (+.f64 (neg.f64 i) i)) (*.f64 c t)) (*.f64 y i)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (*.f64 y (+.f64 (neg.f64 i) i)) 3)))
(*.f64 (/.f64 j (fma.f64 (*.f64 y (+.f64 i (neg.f64 i))) (-.f64 (fma.f64 y i (*.f64 y (+.f64 i (neg.f64 i)))) (*.f64 c t)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 2))) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 (*.f64 y (+.f64 i (neg.f64 i))) 3)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) j) (neg.f64 (fma.f64 c t (*.f64 y i))))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) j) (neg.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) 1) (fma.f64 c t (*.f64 y i)))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.f64 (*.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j) 1) (fma.f64 c t (*.f64 y i)))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) j)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 (*.f64 j (sqrt.f64 (fma.f64 c t (*.f64 y (neg.f64 i))))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))))
(*.f64 (/.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))) (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 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) j)) (sqrt.f64 (fma.f64 c t (*.f64 y i))))
(/.f64 (*.f64 j (sqrt.f64 (fma.f64 c t (*.f64 y (neg.f64 i))))) (/.f64 (sqrt.f64 (fma.f64 c t (*.f64 y i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 (*.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i)))) (sqrt.f64 (fma.f64 c t (*.f64 y i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 j (sqrt.f64 (fma.f64 c t (*.f64 y i)))) (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))))
(/.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) 1) (fma.f64 c t (*.f64 y i)))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (fma.f64 c t (*.f64 y i)))) (sqrt.f64 (fma.f64 c t (*.f64 y i))))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 (cbrt.f64 (fma.f64 c t (*.f64 y i))) (cbrt.f64 (fma.f64 c t (*.f64 y i))))) (cbrt.f64 (fma.f64 c t (*.f64 y i))))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(/.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(/.f64 (/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j) 1) (fma.f64 c t (*.f64 y i)))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j) (sqrt.f64 (fma.f64 c t (*.f64 y i)))) (sqrt.f64 (fma.f64 c t (*.f64 y i))))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) j) (*.f64 (cbrt.f64 (fma.f64 c t (*.f64 y i))) (cbrt.f64 (fma.f64 c t (*.f64 y i))))) (cbrt.f64 (fma.f64 c t (*.f64 y i))))
(/.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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 c t (*.f64 y i))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) j) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 (*.f64 y i) (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 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2))))
(pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) 1)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) 2)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) 3)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) 3) 1/3)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) 2))
(sqrt.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2))
(fabs.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 c t) (*.f64 y i))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) 3))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3) (pow.f64 j 3)))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 c t) (*.f64 y i)) 3)))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) 1))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 z b)))) 1)
(*.f64 c (*.f64 z b))
(pow.f64 (*.f64 c (*.f64 z b)) 1)
(*.f64 c (*.f64 z b))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 z b))) 2)
(*.f64 c (*.f64 z b))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 z b))) 3)
(*.f64 c (*.f64 z b))
(pow.f64 (pow.f64 (*.f64 c (*.f64 z b)) 3) 1/3)
(*.f64 c (*.f64 z b))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 z b)) 2))
(fabs.f64 (*.f64 c (*.f64 z b)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) z) c))
(*.f64 c (log.f64 (pow.f64 (exp.f64 b) z)))
(*.f64 c (*.f64 z (log.f64 (exp.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 z b)))))
(*.f64 c (*.f64 z b))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 z b)) 3))
(*.f64 c (*.f64 z b))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 z b) 3)))
(*.f64 c (*.f64 z b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z b) 3) (pow.f64 c 3)))
(*.f64 c (*.f64 z b))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 z b))))
(*.f64 c (*.f64 z b))
(exp.f64 (log.f64 (*.f64 c (*.f64 z b))))
(*.f64 c (*.f64 z b))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 z b))) 1))
(*.f64 c (*.f64 z b))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 z b))))
(*.f64 c (*.f64 z b))

localize24.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 a t) (*.f64 y z))
0.3b
(pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)
5.7b
(*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)
21.7b
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z)))
Compiler

Compiled 96 to 30 computations (68.8% saved)

series20.0ms (0%)

Counts
4 → 192
Calls

54 calls:

TimeVariablePointExpression
1.0ms
t
@0
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z)))
1.0ms
x
@0
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z)))
1.0ms
t
@inf
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z)))
1.0ms
t
@-inf
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z)))
1.0ms
z
@inf
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z)))

rewrite159.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1856×associate-/r*
1814×associate-/l*
582×associate-+l+
362×add-sqr-sqrt
356×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015130
1343130
24883130
Stop Event
node limit
Counts
4 → 291
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z)))
(*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)
(pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)
(-.f64 (*.f64 a t) (*.f64 y z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 x (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 x (-.f64 (*.f64 a t) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x))) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 x)) (*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 x)) (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (neg.f64 x)) (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) x)) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) x)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 x (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)) (/.f64 x (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x 1) (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 1 (sqrt.f64 x))) (/.f64 (sqrt.f64 x) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (-.f64 (*.f64 y z) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2) (sqrt.f64 x))) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) (-.f64 (*.f64 a t) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 2) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) 3) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 y z)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (neg.f64 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 y z)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (neg.f64 (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 y z)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (neg.f64 (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (neg.f64 (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (neg.f64 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 (*.f64 (neg.f64 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 (*.f64 (neg.f64 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (*.f64 y z) (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (-.f64 1 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (/.f64 1 (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 y z) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 y z) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 y z) (*.f64 a t))) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t))) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 y z) (*.f64 a t))) 1) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 y z) (*.f64 a t))) 1) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (fma.f64 y z (*.f64 a t))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (*.f64 (*.f64 y (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 y z) (-.f64 (*.f64 a t) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (-.f64 (*.f64 a t) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (-.f64 (*.f64 a t) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (-.f64 (*.f64 a t) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (-.f64 (*.f64 a t) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (-.f64 (*.f64 a t) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (-.f64 (*.f64 a t) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (-.f64 (*.f64 a t) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 y (neg.f64 z))) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t)) (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t)) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t)) (*.f64 (*.f64 y (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a t) (exp.f64 (log1p.f64 (*.f64 y z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 a t) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (/.f64 1 (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y z (*.f64 a t)) (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (*.f64 a t) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (-.f64 (*.f64 a t) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))) (/.f64 (fma.f64 y z (*.f64 a t)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))) (/.f64 (fma.f64 y z (*.f64 a t)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))) (neg.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z))) (/.f64 1 (-.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) (-.f64 (*.f64 a t) (*.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))) (-.f64 (*.f64 a t) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 z) y (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 (*.f64 a t) (*.f64 y (neg.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 3) (pow.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) 1) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) 1) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 a t) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 a t) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 a t) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 a t) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a t (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t a (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 a t) (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (fma.f64 (neg.f64 z) y (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t)) (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (fma.f64 (neg.f64 z) y (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (cbrt.f64 (*.f64 a t)) (*.f64 y (neg.f64 z)))))))

simplify278.0ms (0.4%)

Algorithm
egg-herbie
Rules
1440×associate-/l*
1336×associate-*r*
1032×*-commutative
958×+-commutative
930×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0100631895
1319430899
Stop Event
node limit
Counts
483 → 610
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
(+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 z x)) (*.f64 -1 (*.f64 z x))) y) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 z x)) (*.f64 -1 (*.f64 z x))) z) (*.f64 a t)))) (pow.f64 y 2)) (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 z x)) (*.f64 -1 (*.f64 z x))) y) (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 z x)) (*.f64 -1 (*.f64 z x))) z) (*.f64 a t)))) (pow.f64 y 2)) (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 z x)) (*.f64 -1 (*.f64 z x))) y) (+.f64 (*.f64 a (*.f64 t x)) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 z x)) (*.f64 -1 (*.f64 z x))) z) (*.f64 a t)))) (*.f64 (pow.f64 y 3) z)) (*.f64 a t)))))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 z x))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (-.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 t x))))) (*.f64 y z))) (*.f64 a (*.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 a (*.f64 t (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) z)) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (-.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 t x))))) z))))) (*.f64 (pow.f64 y 2) z)) (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 z x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (-.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 t x))))) (*.f64 y z))) (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) z) (/.f64 (*.f64 a (*.f64 t (-.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 t x))))) z)) y)) (*.f64 -1 (*.f64 y (*.f64 z x))))) (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) z) (/.f64 (*.f64 a (*.f64 t (-.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 t x))))) z)) (*.f64 a t)) (*.f64 (pow.f64 y 2) z))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) z) (/.f64 (*.f64 a (*.f64 t (-.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 t x))))) z)) y)) (*.f64 -1 (*.f64 y (*.f64 z x)))))) (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t x))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) (*.f64 a t)) (*.f64 -1 (*.f64 y x))) z) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) (*.f64 a t)) (*.f64 -1 (*.f64 y x))) z) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) (*.f64 a t)) (*.f64 -1 (*.f64 y x))) y) (*.f64 a t)))) (pow.f64 z 2)) (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) (*.f64 a t)) (*.f64 -1 (*.f64 y x))) z) (+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) (-.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) (*.f64 a t)) (*.f64 -1 (*.f64 y x)))) (*.f64 a t)))))) (*.f64 a t)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) (*.f64 a t)) (*.f64 -1 (*.f64 y x))) y) (*.f64 a t)))) (pow.f64 z 2)) (*.f64 a (*.f64 t x)))))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) y))) (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 y z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) y)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) y)) (*.f64 a (*.f64 t x))) (*.f64 a t)) (*.f64 y z))) (*.f64 a (*.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) y)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) y)) (*.f64 a (*.f64 t x))) (*.f64 a t)) y))) t)) (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 y z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) y))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) y)) (*.f64 a (*.f64 t x))) (*.f64 a t)) (*.f64 y z))) (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) x) y)) (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) y) (/.f64 (*.f64 a (*.f64 t (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) x) y) (*.f64 a (*.f64 t x))))) y)) z)) (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) x) y))) (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) y) (/.f64 (*.f64 a (*.f64 t (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) x) y) (*.f64 a (*.f64 t x))))) y)) z)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) x) y) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) y) (/.f64 (*.f64 a (*.f64 t (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) x) y) (*.f64 a (*.f64 t x))))) y)) (*.f64 a t)) (*.f64 y (pow.f64 z 2))))))) (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 a (-.f64 (*.f64 2 (*.f64 t x)) (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 y z))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 t x)) (*.f64 t x)) t) (*.f64 y z))))) (+.f64 (*.f64 a (-.f64 (*.f64 2 (*.f64 t x)) (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 y z))) (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 2 (*.f64 t x)) (*.f64 t x))) (*.f64 y z)))) (*.f64 (pow.f64 a 3) t)) (*.f64 y z)) (+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 y z))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 t x)) (*.f64 t x)) t) (*.f64 y z))))) (+.f64 (*.f64 a (-.f64 (*.f64 2 (*.f64 t x)) (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x))))))
(*.f64 a (*.f64 t x))
(-.f64 (+.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) (*.f64 a t)) (+.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 a (*.f64 t x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) z)) (*.f64 a t))) (*.f64 -1 (*.f64 y (*.f64 z x)))))
(-.f64 (+.f64 (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) t) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) z)) t))))) (*.f64 (pow.f64 a 2) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) (*.f64 a t)) (+.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 a (*.f64 t x))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) z)) (*.f64 a t))) (*.f64 -1 (*.f64 y (*.f64 z x)))))
(*.f64 a (*.f64 t x))
(-.f64 (+.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) t)) (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) z)) t)) a)) (+.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) t)) (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) z)) t)) a)) (+.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) t)) (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) z)) t)) (*.f64 y z)) (*.f64 (pow.f64 a 2) t)))))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 t (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) x) (*.f64 y z))) (*.f64 a x))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) x) (*.f64 y z))) (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) x) (*.f64 y z))) (*.f64 a x))) (*.f64 y z))))) (+.f64 (*.f64 t (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) x) (*.f64 y z))) (*.f64 a x))) (*.f64 -1 (*.f64 y (*.f64 z x)))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) x) (*.f64 y z))) (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) x) (*.f64 y z))) (*.f64 a x))) (*.f64 y z)))) (*.f64 a (pow.f64 t 3))) (*.f64 y z)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) x) (*.f64 y z))) (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) x) (*.f64 y z))) (*.f64 a x))) (*.f64 y z))))) (+.f64 (*.f64 t (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) x) (*.f64 y z))) (*.f64 a x))) (*.f64 -1 (*.f64 y (*.f64 z x))))))
(*.f64 a (*.f64 t x))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) x) a) (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) x) a) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) (*.f64 a t)) (*.f64 a (*.f64 t x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) x) a) (*.f64 -1 (*.f64 y (*.f64 z x)))) z)) (*.f64 a t))) (*.f64 -1 (*.f64 y (*.f64 z x)))))
(-.f64 (+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) a) (*.f64 -1 (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) x) a) (*.f64 -1 (*.f64 y (*.f64 z x)))))) a))) z)) (*.f64 a (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) x) a) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) (*.f64 a t)) (*.f64 a (*.f64 t x))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) x) a) (*.f64 -1 (*.f64 y (*.f64 z x)))) z)) (*.f64 a t))) (*.f64 -1 (*.f64 y (*.f64 z x)))))
(*.f64 a (*.f64 t x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))) x) a)) (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))) x) a)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) a)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z)))) a)) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 y z)) a)) t)) (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))) x) a)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) a)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z)))) a)) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 y z)) a)) t)) (+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) a)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))) x) a)) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 y z)) a)) z)) (*.f64 a (pow.f64 t 2))))))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) (*.f64 z x)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) (*.f64 z x)) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) (*.f64 z x)) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) (*.f64 z x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) (*.f64 z x)) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) (*.f64 z x)) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) (*.f64 z x))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) (*.f64 z x))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) (*.f64 z x))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) (*.f64 t x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) (*.f64 t x)) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) (*.f64 t x)) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) (*.f64 t x)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) (*.f64 t x)) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) (*.f64 t x)) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 -1 (*.f64 t (*.f64 x (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z)))))))
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (+.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) (*.f64 -1 (*.f64 t (*.f64 x (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))))))))
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (+.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) (*.f64 -1 (*.f64 t (*.f64 x (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))))))))
(*.f64 (pow.f64 a 2) (pow.f64 t 2))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (pow.f64 y 2) (pow.f64 z 2))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (pow.f64 y 2) (pow.f64 z 2))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (pow.f64 a 2) (pow.f64 t 2))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) z))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) z)))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) z)))
(*.f64 (pow.f64 y 2) (pow.f64 z 2))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) z))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) z)))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) z)))
(*.f64 (pow.f64 y 2) (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) z)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) z)) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) z)) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (pow.f64 y 2) (pow.f64 z 2))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (pow.f64 a 2) (pow.f64 t 2))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (pow.f64 a 2) (pow.f64 t 2))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (pow.f64 y 2) (pow.f64 z 2))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) t) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) t) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) t) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (pow.f64 a 2) (pow.f64 t 2))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) t))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) t)))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) t)))
(*.f64 (pow.f64 a 2) (pow.f64 t 2))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))))) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x))) 1)
(*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 x (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 x (-.f64 (*.f64 a t) (*.f64 y z))))
(*.f64 x (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x) 1)
(*.f64 1 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x))
(*.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x))) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x))))
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 x)) (*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 x)) (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x))
(*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (neg.f64 x)) (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) x)))
(*.f64 (/.f64 x (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) x)) (fma.f64 y z (*.f64 a t)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) x)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 x (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)) (/.f64 x (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(*.f64 (/.f64 x 1) (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(*.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 1 (sqrt.f64 x))) (/.f64 (sqrt.f64 x) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2) (sqrt.f64 x))) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (sqrt.f64 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) (-.f64 (*.f64 a t) (*.f64 y z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 2) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))
(pow.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x) 1)
(pow.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x) 3) 1/3)
(pow.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) -1)
(neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) 3) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x))) 1)
(pow.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) 1)
(pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 x)) 2)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) 3) 1/3)
(sqrt.f64 (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)))
(+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))
(+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 y z)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (neg.f64 (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 y z)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (neg.f64 (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 y z)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (neg.f64 (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (neg.f64 (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 y z)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(+.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (neg.f64 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(+.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 (*.f64 (neg.f64 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 (*.f64 (neg.f64 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))
(+.f64 (*.f64 (neg.f64 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (*.f64 y z) (-.f64 (*.f64 y z) (*.f64 a t))))
(+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) 1)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (-.f64 1 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 1)
(*.f64 1 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 1)
(/.f64 1 (/.f64 1 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (/.f64 1 (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4))))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 y z) (*.f64 a t))) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t))) (fma.f64 y z (*.f64 a t)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.f64 y z (*.f64 a t)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 y z) (*.f64 a t))) 1) (fma.f64 y z (*.f64 a t)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 y z) (*.f64 a t))) 1) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (fma.f64 y z (*.f64 a t))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (fma.f64 y z (*.f64 a t)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(exp.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(+.f64 (*.f64 a t) (*.f64 y (neg.f64 z)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(+.f64 (*.f64 a t) (*.f64 (*.f64 y (neg.f64 z)) 1))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 a t))
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 y z) (-.f64 (*.f64 a t) (*.f64 y z))))
(+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (-.f64 (*.f64 a t) (*.f64 y z)))
(+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (*.f64 a t))
(+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (-.f64 (*.f64 a t) (*.f64 y z)))
(+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (*.f64 a t))
(+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (-.f64 (*.f64 a t) (*.f64 y z)))
(+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (-.f64 (*.f64 a t) (*.f64 y z)))
(+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (-.f64 (*.f64 a t) (*.f64 y z)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (-.f64 (*.f64 a t) (*.f64 y z)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (-.f64 (*.f64 a t) (*.f64 y z)))
(+.f64 (+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 y (neg.f64 z))) (*.f64 y z))
(+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t)) (*.f64 y (neg.f64 z)))
(+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t)) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t)) (*.f64 (*.f64 y (neg.f64 z)) 1))
(+.f64 (-.f64 (*.f64 a t) (exp.f64 (log1p.f64 (*.f64 y z)))) 1)
(*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 1)
(*.f64 1 (-.f64 (*.f64 a t) (*.f64 y z)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))))
(*.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z (*.f64 a t))))
(*.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z))))
(/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 1)
(/.f64 1 (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) (fma.f64 y z (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (/.f64 1 (fma.f64 y z (*.f64 a t)))))
(/.f64 (fma.f64 y z (*.f64 a t)) (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (*.f64 a t) (*.f64 y z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (-.f64 (*.f64 a t) (*.f64 y z))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))) (/.f64 (fma.f64 y z (*.f64 a t)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))) (/.f64 (fma.f64 y z (*.f64 a t)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))) (neg.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z))) (/.f64 1 (-.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) (-.f64 (*.f64 a t) (*.f64 y (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))) (-.f64 (*.f64 a t) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 (*.f64 a t) (*.f64 y (neg.f64 z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 3) (pow.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) 1) (fma.f64 y z (*.f64 a t)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) 1) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 a t) (*.f64 y z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 a t) (*.f64 y z))))
(exp.f64 (log.f64 (-.f64 (*.f64 a t) (*.f64 y z))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 a t) (*.f64 y z))))
(fma.f64 a t (*.f64 y (neg.f64 z)))
(fma.f64 t a (*.f64 y (neg.f64 z)))
(fma.f64 1 (*.f64 a t) (*.f64 y (neg.f64 z)))
(fma.f64 1 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (fma.f64 (neg.f64 z) y (*.f64 y z)))
(fma.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t)) (*.f64 y (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (fma.f64 (neg.f64 z) y (*.f64 y z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (cbrt.f64 (*.f64 a t)) (*.f64 y (neg.f64 z)))
Outputs
(*.f64 a (*.f64 t x))
(+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 z x)) (*.f64 -1 (*.f64 z x))) y) (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 (neg.f64 z) x) y (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 x (neg.f64 z)) y (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 z x)) (*.f64 -1 (*.f64 z x))) z) (*.f64 a t)))) (pow.f64 y 2)) (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 z x)) (*.f64 -1 (*.f64 z x))) y) (*.f64 a (*.f64 t x))))
(fma.f64 (-.f64 (/.f64 (*.f64 z z) (/.f64 (*.f64 a t) x)) (neg.f64 (*.f64 (/.f64 (*.f64 (neg.f64 z) x) a) (/.f64 z t)))) (*.f64 y y) (fma.f64 (*.f64 (neg.f64 z) x) y (*.f64 a (*.f64 t x))))
(fma.f64 (-.f64 (/.f64 z (/.f64 (/.f64 t (/.f64 x a)) z)) (/.f64 (*.f64 (neg.f64 z) (*.f64 x (neg.f64 z))) (*.f64 a t))) (*.f64 y y) (fma.f64 (*.f64 x (neg.f64 z)) y (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 z x)) (*.f64 -1 (*.f64 z x))) z) (*.f64 a t)))) (pow.f64 y 2)) (+.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 z x)) (*.f64 -1 (*.f64 z x))) y) (+.f64 (*.f64 a (*.f64 t x)) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 z x)) (*.f64 -1 (*.f64 z x))) z) (*.f64 a t)))) (*.f64 (pow.f64 y 3) z)) (*.f64 a t)))))
(fma.f64 (-.f64 (/.f64 (*.f64 z z) (/.f64 (*.f64 a t) x)) (neg.f64 (*.f64 (/.f64 (*.f64 (neg.f64 z) x) a) (/.f64 z t)))) (*.f64 y y) (fma.f64 (*.f64 (neg.f64 z) x) y (fma.f64 a (*.f64 t x) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 z z) (/.f64 (*.f64 a t) x)) (neg.f64 (*.f64 (/.f64 (*.f64 (neg.f64 z) x) a) (/.f64 z t)))) a) (/.f64 (*.f64 z (pow.f64 y 3)) t)))))
(fma.f64 (-.f64 (/.f64 z (/.f64 (/.f64 t (/.f64 x a)) z)) (/.f64 (*.f64 (neg.f64 z) (*.f64 x (neg.f64 z))) (*.f64 a t))) (*.f64 y y) (fma.f64 (*.f64 x (neg.f64 z)) y (fma.f64 a (*.f64 t x) (/.f64 (-.f64 (/.f64 z (/.f64 (/.f64 t (/.f64 x a)) z)) (/.f64 (*.f64 (neg.f64 z) (*.f64 x (neg.f64 z))) (*.f64 a t))) (/.f64 (*.f64 a t) (*.f64 z (pow.f64 y 3)))))))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 (*.f64 x z) y))
(*.f64 (neg.f64 z) (*.f64 x y))
(-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 a (*.f64 t x)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 t x)) (neg.f64 (*.f64 (*.f64 x z) y))) (*.f64 a (*.f64 t x)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 t x)) (*.f64 (neg.f64 z) (*.f64 x y))) (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 z x))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (-.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 t x))))) (*.f64 y z))) (*.f64 a (*.f64 t x))))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 t x)) (*.f64 -1 (+.f64 (*.f64 (/.f64 (*.f64 a a) y) (/.f64 (*.f64 x (*.f64 t t)) z)) (*.f64 (*.f64 x z) y)))) (fma.f64 -1 (/.f64 a (/.f64 (*.f64 z y) (*.f64 t (fma.f64 2 (*.f64 a (*.f64 t x)) (neg.f64 (*.f64 a (*.f64 t x))))))) (*.f64 a (*.f64 t x))))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 t x)) (*.f64 -1 (+.f64 (*.f64 x (*.f64 z y)) (/.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) (*.f64 z y))))) (fma.f64 -1 (*.f64 (/.f64 a y) (/.f64 (-.f64 (*.f64 (*.f64 t x) (*.f64 a 2)) (*.f64 a (*.f64 t x))) (/.f64 z t))) (*.f64 a (*.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 a (*.f64 t (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) z)) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (-.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 t x))))) z))))) (*.f64 (pow.f64 y 2) z)) (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 z x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (-.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 t x))))) (*.f64 y z))) (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 (/.f64 a (*.f64 y y)) (/.f64 (*.f64 t (*.f64 -1 (-.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 x (*.f64 t t))) z) (/.f64 (*.f64 a (*.f64 t (fma.f64 2 (*.f64 a (*.f64 t x)) (neg.f64 (*.f64 a (*.f64 t x)))))) z)))) z)) (-.f64 (fma.f64 2 (*.f64 a (*.f64 t x)) (*.f64 -1 (+.f64 (*.f64 (/.f64 (*.f64 a a) y) (/.f64 (*.f64 x (*.f64 t t)) z)) (*.f64 (*.f64 x z) y)))) (fma.f64 -1 (/.f64 a (/.f64 (*.f64 z y) (*.f64 t (fma.f64 2 (*.f64 a (*.f64 t x)) (neg.f64 (*.f64 a (*.f64 t x))))))) (*.f64 a (*.f64 t x)))))
(+.f64 (-.f64 (fma.f64 2 (*.f64 a (*.f64 t x)) (*.f64 -1 (+.f64 (*.f64 x (*.f64 z y)) (/.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) (*.f64 z y))))) (fma.f64 -1 (*.f64 (/.f64 a y) (/.f64 (-.f64 (*.f64 (*.f64 t x) (*.f64 a 2)) (*.f64 a (*.f64 t x))) (/.f64 z t))) (*.f64 a (*.f64 t x)))) (*.f64 (/.f64 a (*.f64 y y)) (/.f64 (*.f64 (neg.f64 t) (-.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) z) (/.f64 a (/.f64 (/.f64 z t) (-.f64 (*.f64 (*.f64 t x) (*.f64 a 2)) (*.f64 a (*.f64 t x))))))) z)))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 (*.f64 x z) y))
(*.f64 (neg.f64 z) (*.f64 x y))
(-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 a (*.f64 t x)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 t x)) (neg.f64 (*.f64 (*.f64 x z) y))) (*.f64 a (*.f64 t x)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 t x)) (*.f64 (neg.f64 z) (*.f64 x y))) (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) z) (/.f64 (*.f64 a (*.f64 t (-.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 t x))))) z)) y)) (*.f64 -1 (*.f64 y (*.f64 z x))))) (*.f64 a (*.f64 t x)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 t x)) (*.f64 -1 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 x (*.f64 t t))) z) (/.f64 (*.f64 a (*.f64 t (fma.f64 2 (*.f64 a (*.f64 t x)) (neg.f64 (*.f64 a (*.f64 t x)))))) z)) y) (*.f64 (*.f64 x z) y)))) (*.f64 a (*.f64 t x)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 t x)) (*.f64 -1 (+.f64 (*.f64 x (*.f64 z y)) (/.f64 (-.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) z) (/.f64 a (/.f64 (/.f64 z t) (-.f64 (*.f64 (*.f64 t x) (*.f64 a 2)) (*.f64 a (*.f64 t x)))))) y)))) (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) z) (/.f64 (*.f64 a (*.f64 t (-.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 t x))))) z)) (*.f64 a t)) (*.f64 (pow.f64 y 2) z))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) z) (/.f64 (*.f64 a (*.f64 t (-.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 t x))))) z)) y)) (*.f64 -1 (*.f64 y (*.f64 z x)))))) (*.f64 a (*.f64 t x)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 t x)) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 x (*.f64 t t))) z) (/.f64 (*.f64 a (*.f64 t (fma.f64 2 (*.f64 a (*.f64 t x)) (neg.f64 (*.f64 a (*.f64 t x)))))) z)) (/.f64 (*.f64 z (*.f64 y y)) (*.f64 a t))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 x (*.f64 t t))) z) (/.f64 (*.f64 a (*.f64 t (fma.f64 2 (*.f64 a (*.f64 t x)) (neg.f64 (*.f64 a (*.f64 t x)))))) z)) y) (*.f64 (*.f64 x z) y))))) (*.f64 a (*.f64 t x)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 t x)) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) z) (/.f64 a (/.f64 (/.f64 z t) (-.f64 (*.f64 (*.f64 t x) (*.f64 a 2)) (*.f64 a (*.f64 t x)))))) (/.f64 (*.f64 y y) (/.f64 a (/.f64 z t)))) (*.f64 -1 (+.f64 (*.f64 x (*.f64 z y)) (/.f64 (-.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) z) (/.f64 a (/.f64 (/.f64 z t) (-.f64 (*.f64 (*.f64 t x) (*.f64 a 2)) (*.f64 a (*.f64 t x)))))) y))))) (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t x))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) (*.f64 a t)) (*.f64 -1 (*.f64 y x))) z) (*.f64 a (*.f64 t x)))
(fma.f64 (-.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (/.f64 (*.f64 a t) x)) (neg.f64 (*.f64 x y))) z (*.f64 a (*.f64 t x)))
(fma.f64 (-.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) (*.f64 a t)) (*.f64 x (neg.f64 y))) z (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) (*.f64 a t)) (*.f64 -1 (*.f64 y x))) z) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) (*.f64 a t)) (*.f64 -1 (*.f64 y x))) y) (*.f64 a t)))) (pow.f64 z 2)) (*.f64 a (*.f64 t x))))
(fma.f64 (-.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (/.f64 (*.f64 a t) x)) (neg.f64 (*.f64 x y))) z (fma.f64 (-.f64 (/.f64 (*.f64 y y) (/.f64 (*.f64 a t) x)) (neg.f64 (/.f64 y (/.f64 (*.f64 a t) (-.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (/.f64 (*.f64 a t) x)) (neg.f64 (*.f64 x y))))))) (*.f64 z z) (*.f64 a (*.f64 t x))))
(fma.f64 (-.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) (*.f64 a t)) (*.f64 x (neg.f64 y))) z (fma.f64 (-.f64 (/.f64 y (/.f64 (/.f64 t (/.f64 x a)) y)) (/.f64 (neg.f64 y) (/.f64 a (/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) (*.f64 a t)) (*.f64 x (neg.f64 y))) t)))) (*.f64 z z) (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) (*.f64 a t)) (*.f64 -1 (*.f64 y x))) z) (+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) (-.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) (*.f64 a t)) (*.f64 -1 (*.f64 y x)))) (*.f64 a t)))))) (*.f64 a t)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) (*.f64 a t)) (*.f64 -1 (*.f64 y x))) y) (*.f64 a t)))) (pow.f64 z 2)) (*.f64 a (*.f64 t x)))))
(fma.f64 (-.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (/.f64 (*.f64 a t) x)) (neg.f64 (*.f64 x y))) z (+.f64 (fma.f64 (-.f64 (/.f64 (*.f64 y y) (/.f64 (*.f64 a t) x)) (neg.f64 (/.f64 y (/.f64 (*.f64 a t) (-.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (/.f64 (*.f64 a t) x)) (neg.f64 (*.f64 x y))))))) (*.f64 z z) (*.f64 a (*.f64 t x))) (/.f64 y (/.f64 (*.f64 a t) (*.f64 (pow.f64 z 3) (-.f64 (/.f64 (*.f64 y y) (/.f64 (*.f64 a t) x)) (neg.f64 (/.f64 y (/.f64 (*.f64 a t) (-.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (/.f64 (*.f64 a t) x)) (neg.f64 (*.f64 x y))))))))))))
(+.f64 (fma.f64 (-.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) (*.f64 a t)) (*.f64 x (neg.f64 y))) z (fma.f64 (-.f64 (/.f64 y (/.f64 (/.f64 t (/.f64 x a)) y)) (/.f64 (neg.f64 y) (/.f64 a (/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) (*.f64 a t)) (*.f64 x (neg.f64 y))) t)))) (*.f64 z z) (*.f64 a (*.f64 t x)))) (*.f64 (/.f64 y a) (/.f64 (pow.f64 z 3) (/.f64 t (-.f64 (/.f64 y (/.f64 (/.f64 t (/.f64 x a)) y)) (/.f64 (neg.f64 y) (/.f64 a (/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) (*.f64 a t)) (*.f64 x (neg.f64 y))) t))))))))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 (*.f64 x z) y))
(*.f64 (neg.f64 z) (*.f64 x y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) y))) (*.f64 a (*.f64 t x)))
(-.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 x z) y) (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (/.f64 y x)))) (*.f64 a (*.f64 t x)))
(-.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 z y)) (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) y))) (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 y z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) y)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) y)) (*.f64 a (*.f64 t x))) (*.f64 a t)) (*.f64 y z))) (*.f64 a (*.f64 t x))))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 a a) y) (/.f64 (*.f64 x (*.f64 t t)) z)) (*.f64 -1 (+.f64 (*.f64 (*.f64 x z) y) (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (/.f64 y x))))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (/.f64 y x))) (*.f64 a (*.f64 t x))) y) (/.f64 (*.f64 a t) z)) (*.f64 a (*.f64 t x))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) (*.f64 z y)) (*.f64 -1 (+.f64 (*.f64 x (*.f64 z y)) (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) y)))) (fma.f64 -1 (*.f64 (/.f64 a (/.f64 z t)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) y)) (*.f64 a (*.f64 t x))) y)) (*.f64 a (*.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) y)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) y)) (*.f64 a (*.f64 t x))) (*.f64 a t)) y))) t)) (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 y z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) y))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) x) y)) (*.f64 a (*.f64 t x))) (*.f64 a t)) (*.f64 y z))) (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 (/.f64 a y) (/.f64 (*.f64 t (*.f64 -1 (-.f64 (/.f64 (*.f64 a a) (/.f64 y (*.f64 x (*.f64 t t)))) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (/.f64 y x))) (*.f64 a (*.f64 t x))) (/.f64 y (*.f64 a t)))))) (*.f64 z z))) (-.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 a a) y) (/.f64 (*.f64 x (*.f64 t t)) z)) (*.f64 -1 (+.f64 (*.f64 (*.f64 x z) y) (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (/.f64 y x))))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (/.f64 y x))) (*.f64 a (*.f64 t x))) y) (/.f64 (*.f64 a t) z)) (*.f64 a (*.f64 t x)))))
(+.f64 (-.f64 (fma.f64 -1 (/.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) (*.f64 z y)) (*.f64 -1 (+.f64 (*.f64 x (*.f64 z y)) (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) y)))) (fma.f64 -1 (*.f64 (/.f64 a (/.f64 z t)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) y)) (*.f64 a (*.f64 t x))) y)) (*.f64 a (*.f64 t x)))) (*.f64 (/.f64 a y) (/.f64 (*.f64 (neg.f64 t) (-.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) y) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) y)) (*.f64 a (*.f64 t x))) (/.f64 y (*.f64 a t))))) (*.f64 z z))))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 (*.f64 x z) y))
(*.f64 (neg.f64 z) (*.f64 x y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) x) y)) (*.f64 a (*.f64 t x)))
(-.f64 (fma.f64 -1 (*.f64 (*.f64 x z) y) (/.f64 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t)) (/.f64 y x))) (*.f64 a (*.f64 t x)))
(-.f64 (fma.f64 -1 (*.f64 x (*.f64 z y)) (/.f64 x (/.f64 y (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))))) (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) y) (/.f64 (*.f64 a (*.f64 t (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) x) y) (*.f64 a (*.f64 t x))))) y)) z)) (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) x) y))) (*.f64 a (*.f64 t x)))
(-.f64 (fma.f64 -1 (*.f64 (*.f64 x z) y) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 a a) (/.f64 y (*.f64 x (*.f64 t t)))) (/.f64 a (/.f64 y (*.f64 t (-.f64 (/.f64 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t)) (/.f64 y x)) (*.f64 a (*.f64 t x))))))) z) (/.f64 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t)) (/.f64 y x)))) (*.f64 a (*.f64 t x)))
(-.f64 (fma.f64 -1 (*.f64 x (*.f64 z y)) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) y) (/.f64 a (/.f64 y (*.f64 t (-.f64 (/.f64 x (/.f64 y (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y))))) (*.f64 a (*.f64 t x))))))) z) (/.f64 x (/.f64 y (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y))))))) (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) y) (/.f64 (*.f64 a (*.f64 t (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) x) y) (*.f64 a (*.f64 t x))))) y)) z)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) x) y) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) y) (/.f64 (*.f64 a (*.f64 t (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) x) y) (*.f64 a (*.f64 t x))))) y)) (*.f64 a t)) (*.f64 y (pow.f64 z 2))))))) (*.f64 a (*.f64 t x)))
(-.f64 (fma.f64 -1 (*.f64 (*.f64 x z) y) (+.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 a a) (/.f64 y (*.f64 x (*.f64 t t)))) (/.f64 a (/.f64 y (*.f64 t (-.f64 (/.f64 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t)) (/.f64 y x)) (*.f64 a (*.f64 t x))))))) z) (/.f64 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t)) (/.f64 y x))) (neg.f64 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 a a) (/.f64 y (*.f64 x (*.f64 t t)))) (/.f64 a (/.f64 y (*.f64 t (-.f64 (/.f64 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t)) (/.f64 y x)) (*.f64 a (*.f64 t x))))))) y) (/.f64 (*.f64 a t) (*.f64 z z)))))) (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 x (*.f64 z y)) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) y) (/.f64 a (/.f64 y (*.f64 t (-.f64 (/.f64 x (/.f64 y (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y))))) (*.f64 a (*.f64 t x))))))) z) (/.f64 x (/.f64 y (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y))))))) (/.f64 (*.f64 (*.f64 t (neg.f64 a)) (-.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) y) (/.f64 a (/.f64 y (*.f64 t (-.f64 (/.f64 x (/.f64 y (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y))))) (*.f64 a (*.f64 t x)))))))) (*.f64 z (*.f64 z y)))) (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 (*.f64 x z) y))
(*.f64 (neg.f64 z) (*.f64 x y))
(+.f64 (*.f64 a (-.f64 (*.f64 2 (*.f64 t x)) (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(fma.f64 a (-.f64 (*.f64 (*.f64 t x) 2) (*.f64 t x)) (neg.f64 (*.f64 (*.f64 x z) y)))
(fma.f64 a (-.f64 (*.f64 t (*.f64 x 2)) (*.f64 t x)) (*.f64 (neg.f64 z) (*.f64 x y)))
(+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 y z))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 t x)) (*.f64 t x)) t) (*.f64 y z))))) (+.f64 (*.f64 a (-.f64 (*.f64 2 (*.f64 t x)) (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))))
(fma.f64 (*.f64 a a) (*.f64 -1 (-.f64 (/.f64 (*.f64 t t) (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 t x) 2) (*.f64 t x)) y) (/.f64 t z)))) (fma.f64 a (-.f64 (*.f64 (*.f64 t x) 2) (*.f64 t x)) (neg.f64 (*.f64 (*.f64 x z) y))))
(fma.f64 (*.f64 a a) (*.f64 -1 (-.f64 (/.f64 (*.f64 t t) (/.f64 z (/.f64 x y))) (*.f64 (/.f64 (-.f64 (*.f64 t (*.f64 x 2)) (*.f64 t x)) y) (/.f64 t z)))) (fma.f64 a (-.f64 (*.f64 t (*.f64 x 2)) (*.f64 t x)) (*.f64 (neg.f64 z) (*.f64 x y))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 y z))) (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 2 (*.f64 t x)) (*.f64 t x))) (*.f64 y z)))) (*.f64 (pow.f64 a 3) t)) (*.f64 y z)) (+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 y z))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 t x)) (*.f64 t x)) t) (*.f64 y z))))) (+.f64 (*.f64 a (-.f64 (*.f64 2 (*.f64 t x)) (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x))))))
(+.f64 (fma.f64 (*.f64 a a) (*.f64 -1 (-.f64 (/.f64 (*.f64 t t) (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 t x) 2) (*.f64 t x)) y) (/.f64 t z)))) (fma.f64 a (-.f64 (*.f64 (*.f64 t x) 2) (*.f64 t x)) (neg.f64 (*.f64 (*.f64 x z) y)))) (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t t) (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 t x) 2) (*.f64 t x)) y) (/.f64 t z)))) (/.f64 (*.f64 z y) (*.f64 t (pow.f64 a 3)))))
(+.f64 (fma.f64 (*.f64 a a) (*.f64 -1 (-.f64 (/.f64 (*.f64 t t) (/.f64 z (/.f64 x y))) (*.f64 (/.f64 (-.f64 (*.f64 t (*.f64 x 2)) (*.f64 t x)) y) (/.f64 t z)))) (fma.f64 a (-.f64 (*.f64 t (*.f64 x 2)) (*.f64 t x)) (*.f64 (neg.f64 z) (*.f64 x y)))) (/.f64 -1 (/.f64 (/.f64 z (/.f64 (*.f64 t (pow.f64 a 3)) y)) (-.f64 (/.f64 (*.f64 t t) (/.f64 z (/.f64 x y))) (*.f64 (/.f64 (-.f64 (*.f64 t (*.f64 x 2)) (*.f64 t x)) y) (/.f64 t z))))))
(*.f64 a (*.f64 t x))
(-.f64 (+.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(fma.f64 (*.f64 (neg.f64 z) x) y (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 x (neg.f64 z)) y (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) (*.f64 a t)) (+.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 a (*.f64 t x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) z)) (*.f64 a t))) (*.f64 -1 (*.f64 y (*.f64 z x)))))
(-.f64 (+.f64 (fma.f64 -2 (*.f64 (*.f64 x z) y) (*.f64 a (*.f64 t x))) (/.f64 (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y)) (*.f64 a t))) (*.f64 -1 (+.f64 (*.f64 (/.f64 y a) (/.f64 (*.f64 z (neg.f64 (*.f64 (*.f64 x z) y))) t)) (*.f64 (*.f64 x z) y))))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 z y) 2) (/.f64 t x)) a) (-.f64 (fma.f64 (*.f64 x (neg.f64 z)) y (*.f64 a (*.f64 t x))) (/.f64 (neg.f64 y) (/.f64 (*.f64 a t) (*.f64 z (*.f64 (neg.f64 z) (*.f64 x y)))))))
(-.f64 (+.f64 (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) t) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) z)) t))))) (*.f64 (pow.f64 a 2) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) (*.f64 a t)) (+.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 a (*.f64 t x))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) z)) (*.f64 a t))) (*.f64 -1 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 (/.f64 y (*.f64 a a)) (/.f64 (*.f64 z (-.f64 (/.f64 (*.f64 y y) (/.f64 t (*.f64 x (*.f64 z z)))) (neg.f64 (/.f64 y (/.f64 t (*.f64 z (neg.f64 (*.f64 (*.f64 x z) y)))))))) t)) (-.f64 (+.f64 (fma.f64 -2 (*.f64 (*.f64 x z) y) (*.f64 a (*.f64 t x))) (/.f64 (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y)) (*.f64 a t))) (*.f64 -1 (+.f64 (*.f64 (/.f64 y a) (/.f64 (*.f64 z (neg.f64 (*.f64 (*.f64 x z) y))) t)) (*.f64 (*.f64 x z) y)))))
(+.f64 (+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 z y) 2) (/.f64 t x)) a) (-.f64 (fma.f64 (*.f64 x (neg.f64 z)) y (*.f64 a (*.f64 t x))) (/.f64 (neg.f64 y) (/.f64 (*.f64 a t) (*.f64 z (*.f64 (neg.f64 z) (*.f64 x y))))))) (*.f64 (/.f64 y (*.f64 a a)) (/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 z y) 2) (/.f64 t x)) (/.f64 (neg.f64 y) (/.f64 t (*.f64 z (*.f64 (neg.f64 z) (*.f64 x y)))))) (/.f64 t z))))
(*.f64 a (*.f64 t x))
(-.f64 (+.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(fma.f64 (*.f64 (neg.f64 z) x) y (*.f64 a (*.f64 t x)))
(fma.f64 (*.f64 x (neg.f64 z)) y (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) t)) (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) z)) t)) a)) (+.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y y) (/.f64 t (*.f64 x (*.f64 z z))))) (/.f64 y (/.f64 t (*.f64 z (neg.f64 (*.f64 (*.f64 x z) y)))))) a) (fma.f64 -2 (*.f64 (*.f64 x z) y) (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 (*.f64 x z) y)))
(+.f64 (fma.f64 (*.f64 x (neg.f64 z)) y (*.f64 a (*.f64 t x))) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 z y) 2) (/.f64 t x))) (/.f64 y (/.f64 t (*.f64 z (*.f64 (neg.f64 z) (*.f64 x y)))))) a)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) t)) (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) z)) t)) a)) (+.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) t)) (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) z)) t)) (*.f64 y z)) (*.f64 (pow.f64 a 2) t)))))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y y) (/.f64 t (*.f64 x (*.f64 z z))))) (/.f64 y (/.f64 t (*.f64 z (neg.f64 (*.f64 (*.f64 x z) y)))))) a) (fma.f64 -2 (*.f64 (*.f64 x z) y) (fma.f64 a (*.f64 t x) (neg.f64 (*.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y y) (/.f64 t (*.f64 x (*.f64 z z))))) (/.f64 y (/.f64 t (*.f64 z (neg.f64 (*.f64 (*.f64 x z) y)))))) (*.f64 a a)) (/.f64 (*.f64 z y) t)))))) (neg.f64 (*.f64 (*.f64 x z) y)))
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 z y) 2) (/.f64 t x))) (/.f64 y (/.f64 t (*.f64 z (*.f64 (neg.f64 z) (*.f64 x y)))))) a)) (+.f64 (fma.f64 a (*.f64 t x) (/.f64 (*.f64 (*.f64 z (neg.f64 y)) (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 z y) 2) (/.f64 t x))) (/.f64 y (/.f64 t (*.f64 z (*.f64 (neg.f64 z) (*.f64 x y))))))) (*.f64 a (*.f64 a t)))) (*.f64 (neg.f64 z) (*.f64 x y))))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 (*.f64 x z) y))
(*.f64 (neg.f64 z) (*.f64 x y))
(+.f64 (*.f64 t (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) x) (*.f64 y z))) (*.f64 a x))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(fma.f64 t (-.f64 (neg.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (/.f64 (*.f64 z y) x))) (*.f64 a x)) (neg.f64 (*.f64 (*.f64 x z) y)))
(fma.f64 t (-.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 z y))) (*.f64 a x)) (*.f64 (neg.f64 z) (*.f64 x y)))
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) x) (*.f64 y z))) (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) x) (*.f64 y z))) (*.f64 a x))) (*.f64 y z))))) (+.f64 (*.f64 t (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) x) (*.f64 y z))) (*.f64 a x))) (*.f64 -1 (*.f64 y (*.f64 z x)))))
(fma.f64 (*.f64 t t) (*.f64 -1 (-.f64 (/.f64 (*.f64 a a) (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 a y) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (/.f64 (*.f64 z y) x))) (*.f64 a x)) z)))) (fma.f64 t (-.f64 (neg.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (/.f64 (*.f64 z y) x))) (*.f64 a x)) (neg.f64 (*.f64 (*.f64 x z) y))))
(fma.f64 (*.f64 t t) (*.f64 -1 (-.f64 (*.f64 (/.f64 x z) (/.f64 a (/.f64 y a))) (*.f64 (/.f64 a y) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 z y))) (*.f64 a x)) z)))) (fma.f64 t (-.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 z y))) (*.f64 a x)) (*.f64 (neg.f64 z) (*.f64 x y))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) x) (*.f64 y z))) (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) x) (*.f64 y z))) (*.f64 a x))) (*.f64 y z)))) (*.f64 a (pow.f64 t 3))) (*.f64 y z)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) x) (*.f64 y z))) (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) x) (*.f64 y z))) (*.f64 a x))) (*.f64 y z))))) (+.f64 (*.f64 t (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) x) (*.f64 y z))) (*.f64 a x))) (*.f64 -1 (*.f64 y (*.f64 z x))))))
(+.f64 (fma.f64 (*.f64 t t) (*.f64 -1 (-.f64 (/.f64 (*.f64 a a) (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 a y) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (/.f64 (*.f64 z y) x))) (*.f64 a x)) z)))) (fma.f64 t (-.f64 (neg.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (/.f64 (*.f64 z y) x))) (*.f64 a x)) (neg.f64 (*.f64 (*.f64 x z) y)))) (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 a a) (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 a y) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (/.f64 (*.f64 z y) x))) (*.f64 a x)) z)))) (/.f64 (*.f64 z y) (*.f64 a (pow.f64 t 3)))))
(+.f64 (fma.f64 (*.f64 t t) (*.f64 -1 (-.f64 (*.f64 (/.f64 x z) (/.f64 a (/.f64 y a))) (*.f64 (/.f64 a y) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 z y))) (*.f64 a x)) z)))) (fma.f64 t (-.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 z y))) (*.f64 a x)) (*.f64 (neg.f64 z) (*.f64 x y)))) (*.f64 (/.f64 -1 (/.f64 y (-.f64 (*.f64 (/.f64 x z) (/.f64 a (/.f64 y a))) (*.f64 (/.f64 a y) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 z y))) (*.f64 a x)) z))))) (/.f64 a (/.f64 z (pow.f64 t 3)))))
(*.f64 a (*.f64 t x))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) x) a) (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (*.f64 a (*.f64 t x)) (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (/.f64 a x))) (neg.f64 (*.f64 (*.f64 x z) y)))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (-.f64 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (*.f64 x (*.f64 z y)))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) x) a) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) (*.f64 a t)) (*.f64 a (*.f64 t x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) x) a) (*.f64 -1 (*.f64 y (*.f64 z x)))) z)) (*.f64 a t))) (*.f64 -1 (*.f64 y (*.f64 z x)))))
(-.f64 (+.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (/.f64 a x)) (+.f64 (*.f64 a (*.f64 t x)) (/.f64 (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y)) (*.f64 a t)))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 z y) (-.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (/.f64 a x)) (neg.f64 (*.f64 (*.f64 x z) y)))) (*.f64 a t)) (neg.f64 (*.f64 (*.f64 x z) y))))
(-.f64 (+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 z y) 2) (/.f64 t x)) a) (fma.f64 -1 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (*.f64 a (*.f64 t x)))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 z (neg.f64 y)) (-.f64 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (*.f64 x (*.f64 z y)))) (*.f64 a t)) (*.f64 (neg.f64 z) (*.f64 x y))))
(-.f64 (+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) a) (*.f64 -1 (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) x) a) (*.f64 -1 (*.f64 y (*.f64 z x)))))) a))) z)) (*.f64 a (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) x) a) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) (*.f64 a t)) (*.f64 a (*.f64 t x))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) x) a) (*.f64 -1 (*.f64 y (*.f64 z x)))) z)) (*.f64 a t))) (*.f64 -1 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 (/.f64 (*.f64 y y) (/.f64 a (*.f64 x (*.f64 z z)))) (neg.f64 (/.f64 (*.f64 (*.f64 z y) (-.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (/.f64 a x)) (neg.f64 (*.f64 (*.f64 x z) y)))) a)))) (*.f64 t t))) (-.f64 (+.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (/.f64 a x)) (+.f64 (*.f64 a (*.f64 t x)) (/.f64 (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y)) (*.f64 a t)))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 z y) (-.f64 (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (/.f64 a x)) (neg.f64 (*.f64 (*.f64 x z) y)))) (*.f64 a t)) (neg.f64 (*.f64 (*.f64 x z) y)))))
(+.f64 (-.f64 (+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 z y) 2) (/.f64 t x)) a) (fma.f64 -1 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (*.f64 a (*.f64 t x)))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 z (neg.f64 y)) (-.f64 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (*.f64 x (*.f64 z y)))) (*.f64 a t)) (*.f64 (neg.f64 z) (*.f64 x y)))) (*.f64 (/.f64 y a) (/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 z y) 2) (/.f64 a x)) (neg.f64 (/.f64 (*.f64 (*.f64 z (neg.f64 y)) (-.f64 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (*.f64 x (*.f64 z y)))) a))) (/.f64 (*.f64 t t) z))))
(*.f64 a (*.f64 t x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))) x) a)) (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (*.f64 a (*.f64 t x)) (/.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (/.f64 a x))) (neg.f64 (*.f64 (*.f64 x z) y)))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (-.f64 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (*.f64 x (*.f64 z y)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))) x) a)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) a)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z)))) a)) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 y z)) a)) t)) (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y y) (/.f64 a (*.f64 x (*.f64 z z))))) (/.f64 (*.f64 -1 (-.f64 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (*.f64 (*.f64 x z) y))) (/.f64 a (*.f64 z y)))) t) (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 (*.f64 x z) y)))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 z y) 2) (/.f64 a x))) (/.f64 (*.f64 (*.f64 z (neg.f64 y)) (-.f64 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (*.f64 x (*.f64 z y)))) a)) t) (*.f64 a (*.f64 t x))) (*.f64 -1 (-.f64 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (*.f64 x (*.f64 z y)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))) x) a)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) a)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z)))) a)) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 y z)) a)) t)) (+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) a)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))) x) a)) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 y z)) a)) z)) (*.f64 a (pow.f64 t 2))))))) (*.f64 -1 (*.f64 y (*.f64 z x))))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y y) (/.f64 a (*.f64 x (*.f64 z z))))) (/.f64 (*.f64 -1 (-.f64 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (*.f64 (*.f64 x z) y))) (/.f64 a (*.f64 z y)))) t) (fma.f64 a (*.f64 t x) (neg.f64 (*.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 (neg.f64 (/.f64 (*.f64 y y) (/.f64 a (*.f64 x (*.f64 z z))))) (/.f64 (*.f64 -1 (-.f64 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (*.f64 (*.f64 x z) y))) (/.f64 a (*.f64 z y))))) (*.f64 t t))))))) (neg.f64 (*.f64 (*.f64 x z) y)))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 z y) 2) (/.f64 a x))) (/.f64 (*.f64 (*.f64 z (neg.f64 y)) (-.f64 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (*.f64 x (*.f64 z y)))) a)) t) (fma.f64 a (*.f64 t x) (/.f64 (neg.f64 y) (/.f64 a (/.f64 z (/.f64 (*.f64 t t) (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 z y) 2) (/.f64 a x))) (/.f64 (*.f64 (*.f64 z (neg.f64 y)) (-.f64 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (*.f64 x (*.f64 z y)))) a)))))))) (*.f64 -1 (-.f64 (/.f64 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))) (/.f64 a x)) (*.f64 x (*.f64 z y)))))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))
(*.f64 (*.f64 a a) (*.f64 x (*.f64 t t)))
(*.f64 x (pow.f64 (*.f64 a t) 2))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (*.f64 (*.f64 a a) (*.f64 x (*.f64 t t))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 a t) 2)))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))
(*.f64 x (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y)))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 z y) 2)))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))
(*.f64 x (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y)))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 z y) 2)))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))
(*.f64 (*.f64 a a) (*.f64 x (*.f64 t t)))
(*.f64 x (pow.f64 (*.f64 a t) 2))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) (*.f64 z x)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)))
(fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (*.f64 x z) (*.f64 (*.f64 a a) (*.f64 x (*.f64 t t))))
(fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) (*.f64 x z) (*.f64 x (pow.f64 (*.f64 a t) 2)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) (*.f64 z x)) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -1 (*.f64 (*.f64 x z) (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) (fma.f64 -1 (*.f64 z (*.f64 x (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y))))) (*.f64 x (pow.f64 (*.f64 z y) 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) (*.f64 z x)) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -1 (*.f64 (*.f64 x z) (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) (fma.f64 -1 (*.f64 z (*.f64 x (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y))))) (*.f64 x (pow.f64 (*.f64 z y) 2))))
(*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))
(*.f64 x (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) (*.f64 z x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)))
(fma.f64 -1 (*.f64 (*.f64 x z) (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y)))
(fma.f64 -1 (*.f64 z (*.f64 x (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y))))) (*.f64 x (pow.f64 (*.f64 z y) 2)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) (*.f64 z x)) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -1 (*.f64 (*.f64 x z) (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) (fma.f64 -1 (*.f64 z (*.f64 x (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y))))) (*.f64 x (pow.f64 (*.f64 z y) 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) (*.f64 z x)) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -1 (*.f64 (*.f64 x z) (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) (fma.f64 -1 (*.f64 z (*.f64 x (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y))))) (*.f64 x (pow.f64 (*.f64 z y) 2))))
(*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))
(*.f64 x (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) (*.f64 z x))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)))
(fma.f64 -1 (*.f64 (*.f64 x z) (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y)))
(fma.f64 -1 (*.f64 z (*.f64 x (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y))))) (*.f64 x (pow.f64 (*.f64 z y) 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) (*.f64 z x))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -1 (*.f64 (*.f64 x z) (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) (fma.f64 -1 (*.f64 z (*.f64 x (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y))))) (*.f64 x (pow.f64 (*.f64 z y) 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) (*.f64 z x))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -1 (*.f64 (*.f64 x z) (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 a t) 2)) (fma.f64 -1 (*.f64 z (*.f64 x (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y))))) (*.f64 x (pow.f64 (*.f64 z y) 2))))
(*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))
(*.f64 x (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y)))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 z y) 2)))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))
(*.f64 (*.f64 a a) (*.f64 x (*.f64 t t)))
(*.f64 x (pow.f64 (*.f64 a t) 2))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (*.f64 (*.f64 a a) (*.f64 x (*.f64 t t))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 a t) 2)))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))
(*.f64 (*.f64 a a) (*.f64 x (*.f64 t t)))
(*.f64 x (pow.f64 (*.f64 a t) 2))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (*.f64 (*.f64 a a) (*.f64 x (*.f64 t t))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 a t) 2)))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t (*.f64 x z)))) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 x y) (*.f64 a z)) t) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))
(*.f64 x (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) (*.f64 t x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)))
(fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y)))
(fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (*.f64 x (pow.f64 (*.f64 z y) 2)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) (*.f64 t x)) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) (*.f64 t x)) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))
(*.f64 (*.f64 a a) (*.f64 x (*.f64 t t)))
(*.f64 x (pow.f64 (*.f64 a t) 2))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) (*.f64 t x)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)))
(fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (*.f64 (*.f64 a a) (*.f64 x (*.f64 t t))))
(fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (*.f64 x (pow.f64 (*.f64 a t) 2)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) (*.f64 t x)) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) (*.f64 t x)) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x))))
(fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))
(*.f64 (*.f64 a a) (*.f64 x (*.f64 t t)))
(*.f64 x (pow.f64 (*.f64 a t) 2))
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (*.f64 -1 (*.f64 t (*.f64 x (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z)))))))
(fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (*.f64 (*.f64 a a) (*.f64 x (*.f64 t t))))
(fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (*.f64 x (pow.f64 (*.f64 a t) 2)))
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (+.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) (*.f64 -1 (*.f64 t (*.f64 x (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))))))))
(fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x)) (+.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) x)) (*.f64 -1 (*.f64 t (*.f64 x (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))))))))
(fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (fma.f64 (*.f64 a a) (*.f64 x (*.f64 t t)) (*.f64 (*.f64 x (*.f64 z z)) (*.f64 y y))))
(+.f64 (*.f64 x (pow.f64 (*.f64 z y) 2)) (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (*.f64 t x) (*.f64 x (pow.f64 (*.f64 a t) 2))))
(*.f64 (pow.f64 a 2) (pow.f64 t 2))
(*.f64 (*.f64 a a) (*.f64 t t))
(pow.f64 (*.f64 a t) 2)
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (*.f64 (*.f64 a a) (*.f64 t t)))
(fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 a t) 2))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (fma.f64 (*.f64 a a) (*.f64 t t) (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 a t) 2)) (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (fma.f64 (*.f64 a a) (*.f64 t t) (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 a t) 2)) (pow.f64 (*.f64 z y) 2))
(*.f64 (pow.f64 y 2) (pow.f64 z 2))
(*.f64 (*.f64 z z) (*.f64 y y))
(pow.f64 (*.f64 z y) 2)
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (*.f64 (*.f64 z z) (*.f64 y y)))
(fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (fma.f64 (*.f64 a a) (*.f64 t t) (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 a t) 2)) (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (fma.f64 (*.f64 a a) (*.f64 t t) (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 a t) 2)) (pow.f64 (*.f64 z y) 2))
(*.f64 (pow.f64 y 2) (pow.f64 z 2))
(*.f64 (*.f64 z z) (*.f64 y y))
(pow.f64 (*.f64 z y) 2)
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (*.f64 (*.f64 z z) (*.f64 y y)))
(fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (fma.f64 (*.f64 a a) (*.f64 t t) (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 a t) 2)) (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 -2 (*.f64 y (*.f64 a (*.f64 t z)))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (fma.f64 (*.f64 a a) (*.f64 t t) (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 a t) 2)) (pow.f64 (*.f64 z y) 2))
(*.f64 (pow.f64 a 2) (pow.f64 t 2))
(*.f64 (*.f64 a a) (*.f64 t t))
(pow.f64 (*.f64 a t) 2)
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) z))
(fma.f64 (*.f64 a a) (*.f64 t t) (neg.f64 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t)))))
(+.f64 (*.f64 (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y))) (neg.f64 z)) (pow.f64 (*.f64 a t) 2))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) z)))
(fma.f64 (*.f64 a a) (*.f64 t t) (fma.f64 (*.f64 y y) (*.f64 z z) (neg.f64 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))))))
(fma.f64 -1 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) z)))
(fma.f64 (*.f64 a a) (*.f64 t t) (fma.f64 (*.f64 y y) (*.f64 z z) (neg.f64 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))))))
(fma.f64 -1 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (pow.f64 y 2) (pow.f64 z 2))
(*.f64 (*.f64 z z) (*.f64 y y))
(pow.f64 (*.f64 z y) 2)
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) z))
(fma.f64 (*.f64 y y) (*.f64 z z) (neg.f64 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t)))))
(fma.f64 -1 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) z)))
(fma.f64 (*.f64 a a) (*.f64 t t) (fma.f64 (*.f64 y y) (*.f64 z z) (neg.f64 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))))))
(fma.f64 -1 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a t))) (*.f64 -1 (*.f64 a (*.f64 y t)))) z)))
(fma.f64 (*.f64 a a) (*.f64 t t) (fma.f64 (*.f64 y y) (*.f64 z z) (neg.f64 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))))))
(fma.f64 -1 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (pow.f64 y 2) (pow.f64 z 2))
(*.f64 (*.f64 z z) (*.f64 y y))
(pow.f64 (*.f64 z y) 2)
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) z)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))
(fma.f64 (*.f64 y y) (*.f64 z z) (neg.f64 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t)))))
(fma.f64 -1 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) z)) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 (*.f64 a a) (*.f64 t t) (fma.f64 (*.f64 y y) (*.f64 z z) (neg.f64 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))))))
(fma.f64 -1 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 y (*.f64 a t)) (*.f64 a (*.f64 y t))) z)) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 (*.f64 a a) (*.f64 t t) (fma.f64 (*.f64 y y) (*.f64 z z) (neg.f64 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 (*.f64 a y) t))))))
(fma.f64 -1 (*.f64 z (fma.f64 y (*.f64 a t) (*.f64 t (*.f64 a y)))) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (pow.f64 y 2) (pow.f64 z 2))
(*.f64 (*.f64 z z) (*.f64 y y))
(pow.f64 (*.f64 z y) 2)
(+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (*.f64 (*.f64 z z) (*.f64 y y)))
(fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (fma.f64 (*.f64 a a) (*.f64 t t) (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 a t) 2)) (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (fma.f64 (*.f64 a a) (*.f64 t t) (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 a t) 2)) (pow.f64 (*.f64 z y) 2))
(*.f64 (pow.f64 a 2) (pow.f64 t 2))
(*.f64 (*.f64 a a) (*.f64 t t))
(pow.f64 (*.f64 a t) 2)
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (*.f64 (*.f64 a a) (*.f64 t t)))
(fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 a t) 2))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (fma.f64 (*.f64 a a) (*.f64 t t) (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 a t) 2)) (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (fma.f64 (*.f64 a a) (*.f64 t t) (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 a t) 2)) (pow.f64 (*.f64 z y) 2))
(*.f64 (pow.f64 a 2) (pow.f64 t 2))
(*.f64 (*.f64 a a) (*.f64 t t))
(pow.f64 (*.f64 a t) 2)
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (*.f64 (*.f64 a a) (*.f64 t t)))
(fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 a t) 2))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (fma.f64 (*.f64 a a) (*.f64 t t) (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 a t) 2)) (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 -2 (*.f64 a (*.f64 y (*.f64 t z)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 -2 (*.f64 y (*.f64 a (*.f64 t z))) (fma.f64 (*.f64 a a) (*.f64 t t) (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 -2 (*.f64 a (*.f64 t (*.f64 z y))) (pow.f64 (*.f64 a t) 2)) (pow.f64 (*.f64 z y) 2))
(*.f64 (pow.f64 y 2) (pow.f64 z 2))
(*.f64 (*.f64 z z) (*.f64 y y))
(pow.f64 (*.f64 z y) 2)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) t) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))
(fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) t (*.f64 (*.f64 z z) (*.f64 y y)))
(fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) t (pow.f64 (*.f64 z y) 2))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) t) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 (*.f64 a a) (*.f64 t t) (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) t (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) t (pow.f64 (*.f64 z y) 2)) (pow.f64 (*.f64 a t) 2))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 y z))) (*.f64 -1 (*.f64 y (*.f64 a z)))) t) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 (*.f64 a a) (*.f64 t t) (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) t (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) t (pow.f64 (*.f64 z y) 2)) (pow.f64 (*.f64 a t) 2))
(*.f64 (pow.f64 a 2) (pow.f64 t 2))
(*.f64 (*.f64 a a) (*.f64 t t))
(pow.f64 (*.f64 a t) 2)
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) t))
(fma.f64 (*.f64 a a) (*.f64 t t) (*.f64 t (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))))))
(fma.f64 -1 (*.f64 t (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (pow.f64 (*.f64 a t) 2))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) t)))
(fma.f64 (*.f64 a a) (*.f64 t t) (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) t (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) t (pow.f64 (*.f64 z y) 2)) (pow.f64 (*.f64 a t) 2))
(+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 a z))) (*.f64 -1 (*.f64 a (*.f64 y z)))) t)))
(fma.f64 (*.f64 a a) (*.f64 t t) (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) t (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) t (pow.f64 (*.f64 z y) 2)) (pow.f64 (*.f64 a t) 2))
(*.f64 (pow.f64 a 2) (pow.f64 t 2))
(*.f64 (*.f64 a a) (*.f64 t t))
(pow.f64 (*.f64 a t) 2)
(+.f64 (*.f64 -1 (*.f64 t (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))))) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))
(fma.f64 (*.f64 a a) (*.f64 t t) (*.f64 t (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y))))))
(fma.f64 -1 (*.f64 t (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) (pow.f64 (*.f64 a t) 2))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 (*.f64 a a) (*.f64 t t) (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) t (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) t (pow.f64 (*.f64 z y) 2)) (pow.f64 (*.f64 a t) 2))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 (*.f64 y (*.f64 a z)) (*.f64 a (*.f64 y z))))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))
(fma.f64 (*.f64 a a) (*.f64 t t) (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) t (*.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 (*.f64 -1 (fma.f64 y (*.f64 a z) (*.f64 a (*.f64 z y)))) t (pow.f64 (*.f64 z y) 2)) (pow.f64 (*.f64 a t) 2))
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(*.f64 z (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(*.f64 z (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(*.f64 z (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(*.f64 z (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(*.f64 z (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(*.f64 z (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x))) 1)
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 x (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (/.f64 (*.f64 x -1) (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (/.f64 (neg.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 x (-.f64 (*.f64 a t) (*.f64 y z))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(*.f64 x (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (/.f64 (*.f64 x -1) (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (/.f64 (neg.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (/.f64 (*.f64 x -1) (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (/.f64 (neg.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x) 1)
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(*.f64 1 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(*.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x))) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x))))
(pow.f64 (/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x))) 2)
(pow.f64 (/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (sqrt.f64 (/.f64 (fma.f64 y (neg.f64 z) (*.f64 a t)) x))) 2)
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 x)) (*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 x)) (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (sqrt.f64 x)) 2) (/.f64 -1 (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 z y) (*.f64 a t))) (pow.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (sqrt.f64 x)) 2))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)) 2))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (/.f64 (*.f64 x -1) (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (/.f64 (neg.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x))
(*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (/.f64 (*.f64 x -1) (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (/.f64 (neg.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (neg.f64 x)) (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (/.f64 (*.f64 x -1) (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (/.f64 (neg.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) x)))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(*.f64 (/.f64 x (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) x)) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y z (*.f64 a t))) (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2)) x))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) x)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3))) x) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))) (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3)) x))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 x (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)) (/.f64 x (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(*.f64 (/.f64 x 1) (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(*.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 1 (sqrt.f64 x))) (/.f64 (sqrt.f64 x) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 1) (sqrt.f64 x)) (*.f64 (/.f64 (sqrt.f64 x) (-.f64 (*.f64 a t) (*.f64 z y))) (-.f64 (*.f64 z y) (*.f64 a t))))
(/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (/.f64 1 (sqrt.f64 x)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (sqrt.f64 x) (fma.f64 y (neg.f64 z) (*.f64 a t))))))
(*.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2) (sqrt.f64 x))) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (sqrt.f64 x))))
(*.f64 (/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 z y))) 2) (sqrt.f64 x))) (*.f64 (/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 z y)))) (sqrt.f64 x)))
(/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 z) (*.f64 a t))) 2) (sqrt.f64 x))) (/.f64 (cbrt.f64 (fma.f64 y (neg.f64 z) (*.f64 a t))) (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) (-.f64 (*.f64 a t) (*.f64 y z))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 2) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 z y))) 2)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))) 2) (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 z) (*.f64 a t))) 2)))
(pow.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x) 1)
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(pow.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x))) 2)
(pow.f64 (/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x))) 2)
(pow.f64 (/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (sqrt.f64 (/.f64 (fma.f64 y (neg.f64 z) (*.f64 a t)) x))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)) 3)
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x) 3) 1/3)
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(pow.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) -1)
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x) 2))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y)))) 2))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t)))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x) 3))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) 3) (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) 3) (pow.f64 (-.f64 (*.f64 a t) (*.f64 z y)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) 3) (pow.f64 (fma.f64 y (neg.f64 z) (*.f64 a t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)) 1))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 y z))) x)))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 a t) (*.f64 z y))))
(*.f64 x (/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (fma.f64 y (neg.f64 z) (*.f64 a t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x))) 1)
(*.f64 x (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(pow.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) 1)
(*.f64 x (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 x)) 2)
(pow.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (sqrt.f64 x)) 2)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 3)
(*.f64 x (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) 3) 1/3)
(*.f64 x (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(sqrt.f64 (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)))
(sqrt.f64 (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 4)))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (log.f64 (exp.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x))))
(*.f64 x (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) 3))
(*.f64 x (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 3) (pow.f64 x 3)))
(*.f64 x (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 3)))
(*.f64 x (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)))
(*.f64 x (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)))
(*.f64 x (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)) 1))
(*.f64 x (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x)))
(*.f64 x (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 (*.f64 2 (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 (*.f64 2 (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))
(+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 (*.f64 2 (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))
(+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 2 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 (*.f64 2 (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 y z)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (neg.f64 (*.f64 a t))))
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 y z)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (neg.f64 (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 y z)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (neg.f64 (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (neg.f64 (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 y z)))
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(+.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (neg.f64 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)
(+.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 (*.f64 (neg.f64 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(+.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 (*.f64 (neg.f64 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(+.f64 (*.f64 (neg.f64 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (*.f64 y z) (-.f64 (*.f64 y z) (*.f64 a t))))
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)
(+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) 1)
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (-.f64 1 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)
(*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 1)
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)
(*.f64 1 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)
(*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))))
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 4)))
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))))
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))))
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 1)
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)
(/.f64 1 (/.f64 1 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)
(/.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (/.f64 1 (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 1) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4))))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 4))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 4)) 1))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) 1) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (/.f64 (/.f64 1 (-.f64 (*.f64 z y) (*.f64 a t))) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 4))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 4)) 1))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))) (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 1) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) 1) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (/.f64 (/.f64 1 (-.f64 (*.f64 z y) (*.f64 a t))) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))) (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 y z) (*.f64 a t))) (fma.f64 y z (*.f64 a t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))) (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 y z) (*.f64 a t))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (fma.f64 y z (*.f64 a t))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t))) (fma.f64 y z (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.f64 y z (*.f64 a t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))) (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (sqrt.f64 (fma.f64 y z (*.f64 a t))) (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 y z (*.f64 a t))) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t)))) (-.f64 (*.f64 z y) (*.f64 a t)))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (cbrt.f64 (fma.f64 y z (*.f64 a t)))) (-.f64 (*.f64 z y) (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t)))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))))))
(/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 y z) (*.f64 a t))) 1) (fma.f64 y z (*.f64 a t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))) (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (sqrt.f64 (fma.f64 y z (*.f64 a t))) (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 y z (*.f64 a t))) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t)))) (-.f64 (*.f64 z y) (*.f64 a t)))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (cbrt.f64 (fma.f64 y z (*.f64 a t)))) (-.f64 (*.f64 z y) (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t)))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 y z) (*.f64 a t))) 1) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))))))
(/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (fma.f64 y z (*.f64 a t))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (fma.f64 y z (*.f64 a t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))) (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 4))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 3))
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)
(exp.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(pow.f64 (exp.f64 2) (log.f64 (-.f64 (*.f64 z y) (*.f64 a t))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) 1))
(pow.f64 (exp.f64 2) (log.f64 (-.f64 (*.f64 z y) (*.f64 a t))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)
(+.f64 (*.f64 a t) (*.f64 y (neg.f64 z)))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (*.f64 a t) (*.f64 (*.f64 y (neg.f64 z)) 1))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) (fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y))))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 z y))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) (*.f64 z y))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y)) (-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) (*.f64 z y))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) (*.f64 z y))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) (fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y))))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 z y))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y)) (-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) (fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y))))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (fma.f64 y (neg.f64 z) (*.f64 a t)) (*.f64 4 (fma.f64 (neg.f64 z) y (*.f64 z y))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) (fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y))))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) (fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y))))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) (fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y))))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y)) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y))))
(+.f64 (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) (fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y))))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 z y))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y)) (-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) (fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y))))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 z y))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y)) (-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) (fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y))))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 z y))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y)) (-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 z y))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y)) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y))))
(+.f64 (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 z y))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 z y))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 z y))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))))
(+.f64 (fma.f64 y (neg.f64 z) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y)) (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) (*.f64 z y)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y)) (-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y)) (-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y)) (-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y)) (-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y)) (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) (*.f64 z y)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))))
(+.f64 (fma.f64 y (neg.f64 z) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 y) z (*.f64 y z))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y))
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) (*.f64 z y))
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 y z) (-.f64 (*.f64 a t) (*.f64 y z))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (-.f64 (*.f64 a t) (*.f64 y z)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (*.f64 a t))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (-.f64 (*.f64 a t) (*.f64 y z)))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(+.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 1) (-.f64 (*.f64 a t) (*.f64 y z)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (-.f64 (*.f64 a t) (*.f64 y z)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (-.f64 (*.f64 a t) (*.f64 y z)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (-.f64 (*.f64 a t) (*.f64 y z)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) (*.f64 z y))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (-.f64 (*.f64 a t) (*.f64 y z)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) (*.f64 z y))
(+.f64 (+.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 y (neg.f64 z))) (*.f64 y z))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t)) (*.f64 y (neg.f64 z)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t)) (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))) (*.f64 z y))
(fma.f64 a t (fma.f64 y (neg.f64 z) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(+.f64 (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t)) (*.f64 (*.f64 y (neg.f64 z)) 1))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(+.f64 (-.f64 (*.f64 a t) (exp.f64 (log1p.f64 (*.f64 y z)))) 1)
(+.f64 1 (-.f64 (*.f64 a t) (exp.f64 (log1p.f64 (*.f64 z y)))))
(-.f64 (*.f64 a t) (-.f64 (exp.f64 (log1p.f64 (*.f64 z y))) 1))
(*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 1)
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(*.f64 1 (-.f64 (*.f64 a t) (*.f64 y z)))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(*.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2)) (fma.f64 y z (*.f64 a t)))
(*.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 a t))) (-.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 z y))))
(/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 1)
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(/.f64 1 (/.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 -1 (-.f64 (*.f64 z y) (*.f64 a t)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(/.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) (fma.f64 y z (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2)) (fma.f64 y z (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (/.f64 1 (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2)) (fma.f64 y z (*.f64 a t)))
(/.f64 (fma.f64 y z (*.f64 a t)) (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (*.f64 a t) (*.f64 y z))))
(*.f64 (/.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t))) (-.f64 (*.f64 a t) (*.f64 z y)))
(*.f64 (fma.f64 y (neg.f64 z) (*.f64 a t)) (/.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (-.f64 (*.f64 a t) (*.f64 y z))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (-.f64 (*.f64 a t) (*.f64 z y)))
(*.f64 (fma.f64 y (neg.f64 z) (*.f64 a t)) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))) (/.f64 (fma.f64 y z (*.f64 a t)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2))) (/.f64 (fma.f64 y z (*.f64 a t)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2))) (fma.f64 y z (*.f64 a t))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))) (/.f64 (fma.f64 y z (*.f64 a t)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2)))) (fma.f64 y z (*.f64 a t))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2))) (/.f64 (fma.f64 y z (*.f64 a t)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3)))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3)))) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))) (neg.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2))) (neg.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))))
(/.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z))) (/.f64 1 (-.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 a t))) 1) (-.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 z y))))
(*.f64 (-.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 z y))) (/.f64 (+.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 a t))) 1))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) (-.f64 (*.f64 a t) (*.f64 y (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y (*.f64 y (*.f64 (neg.f64 z) (neg.f64 z))))) (-.f64 (*.f64 a t) (*.f64 z (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))) (-.f64 (*.f64 a t) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 z) y (*.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 z y)) 2) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))) (-.f64 (*.f64 a t) (fma.f64 y z (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (neg.f64 z) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))) (-.f64 (*.f64 a t) (fma.f64 y z (fma.f64 (neg.f64 z) y (*.f64 z y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 (*.f64 a t) (*.f64 y (neg.f64 z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y (neg.f64 z)) (-.f64 (*.f64 y (neg.f64 z)) (*.f64 a t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z (neg.f64 y)) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y (*.f64 (neg.f64 z) (-.f64 (*.f64 z (neg.f64 y)) (*.f64 a t))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 3) (pow.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 z y)) 3) (pow.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 z y)) 2) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) (-.f64 (*.f64 a t) (*.f64 z y))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (neg.f64 z) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) 3)) (+.f64 (pow.f64 (fma.f64 y (neg.f64 z) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 z y)) (fma.f64 y (neg.f64 z) (*.f64 a t))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) 1) (fma.f64 y z (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2)) (fma.f64 y z (*.f64 a t)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2)) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2)) (*.f64 (sqrt.f64 (fma.f64 y z (*.f64 a t))) (sqrt.f64 (fma.f64 y z (*.f64 a t)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2)) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2)) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) 1) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y z) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 z y) (fma.f64 y z (*.f64 a t))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 z y) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 z (*.f64 y (fma.f64 y z (*.f64 a t)))))))))
(pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 1)
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2)
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 3)
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(pow.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 3) 1/3)
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 z y)) 2))
(sqrt.f64 (pow.f64 (fma.f64 y (neg.f64 z) (*.f64 a t)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 a t) (*.f64 y z))))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y z)) 3))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 a t) (*.f64 y z))))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(exp.f64 (log.f64 (-.f64 (*.f64 a t) (*.f64 y z))))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 1))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 a t) (*.f64 y z))))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(fma.f64 a t (*.f64 y (neg.f64 z)))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(fma.f64 t a (*.f64 y (neg.f64 z)))
(-.f64 (*.f64 a t) (*.f64 z y))
(fma.f64 y (neg.f64 z) (*.f64 a t))
(fma.f64 1 (*.f64 a t) (*.f64 y (neg.f64 z)))
(fma.f64 1 (*.f64 a t) (*.f64 z (neg.f64 y)))
(fma.f64 1 (-.f64 (*.f64 a t) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (fma.f64 (neg.f64 z) y (*.f64 y z)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(fma.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t)) (*.f64 y (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t)) (*.f64 z (neg.f64 y)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) 2) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y z))) (fma.f64 (neg.f64 z) y (*.f64 y z)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 z) y (*.f64 z y))) (*.f64 z y))
(-.f64 (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 z y)) (*.f64 z y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (cbrt.f64 (*.f64 a t)) (*.f64 y (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (cbrt.f64 (*.f64 a t)) (*.f64 z (neg.f64 y)))

eval823.0ms (1.3%)

Compiler

Compiled 62682 to 15860 computations (74.7% saved)

prune914.0ms (1.4%)

Pruning

48 alts after pruning (45 fresh and 3 done)

PrunedKeptTotal
New1638171655
Fresh72835
Picked101
Done235
Total1648481696
Error
0b
Counts
1696 → 48
Alt Table
Click to see full alt table
StatusErrorProgram
42.8b
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 3)
52.5b
(/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
45.2b
(/.f64 (*.f64 a -1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
43.4b
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
58.0b
(/.f64 y (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))
58.8b
(/.f64 t (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))
42.5b
(/.f64 b (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))
43.7b
(-.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) 2) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
29.1b
(-.f64 (+.f64 (/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
29.0b
(-.f64 (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i))))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
29.0b
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
13.2b
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
29.0b
(-.f64 (+.f64 (*.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) j) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
29.0b
(-.f64 (+.f64 (*.f64 (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i))) j) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
35.9b
(-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
38.4b
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
12.5b
(-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
26.4b
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
12.5b
(+.f64 (-.f64 (+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
19.0b
(+.f64 (-.f64 (*.f64 (*.f64 y z) x) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
30.5b
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
25.3b
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
43.9b
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
28.4b
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
57.3b
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
45.8b
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
43.3b
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
45.4b
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
52.1b
(*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x)) z)
51.9b
(*.f64 (*.f64 z b) (neg.f64 c))
53.2b
(*.f64 (*.f64 y x) z)
52.4b
(*.f64 (*.f64 c (neg.f64 b)) z)
45.2b
(*.f64 (*.f64 -1 a) (+.f64 (*.f64 t x) (fma.f64 i (neg.f64 b) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
44.2b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
54.2b
(*.f64 y (*.f64 z x))
46.8b
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
53.0b
(*.f64 i (*.f64 a b))
44.0b
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 a b))))
46.2b
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
42.5b
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
42.5b
(*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 c (neg.f64 z))) (*.f64 c z)))
51.8b
(*.f64 b (*.f64 i a))
53.2b
(*.f64 b (*.f64 c (neg.f64 z)))
53.4b
(*.f64 a (*.f64 t (neg.f64 x)))
54.1b
(*.f64 a (*.f64 i b))
54.2b
(*.f64 -1 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) x) (-.f64 (*.f64 a t) (*.f64 y z))))
45.2b
(*.f64 -1 (-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 a (*.f64 t x))))
53.7b
(neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)))
Compiler

Compiled 2464 to 1621 computations (34.2% saved)

localize49.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.0b
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
4.0b
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
5.2b
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
7.1b
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
Compiler

Compiled 220 to 40 computations (81.8% saved)

series33.0ms (0.1%)

Counts
3 → 152
Calls

45 calls:

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

rewrite116.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1556×associate-*r/
644×associate-+l+
426×add-sqr-sqrt
424×pow1
424×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02175
145675
2550475
Stop Event
node limit
Counts
3 → 159
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 a (neg.f64 t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (*.f64 y z) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 1 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))))) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (neg.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x)) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z c) b) (*.f64 (*.f64 a (neg.f64 i)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (*.f64 z c) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) (-.f64 1 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 (fma.f64 z c (*.f64 a i)) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))) (fma.f64 z c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) b) (fma.f64 z c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) b) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a (neg.f64 i)) (*.f64 a (neg.f64 i))))) (-.f64 (*.f64 z c) (*.f64 a (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))) (-.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) (fma.f64 (neg.f64 a) i (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a (neg.f64 i)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a (neg.f64 i)) (*.f64 a (neg.f64 i)))) (*.f64 (*.f64 z c) (*.f64 a (neg.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3) (pow.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) (fma.f64 (neg.f64 a) i (*.f64 a i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (neg.f64 (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (fma.f64 z c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) b)) (fma.f64 z c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) b)) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (sqrt.f64 (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (cbrt.f64 (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 b) (fma.f64 z c (*.f64 a (neg.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3) (pow.f64 b 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z c) b) (*.f64 (*.f64 a (neg.f64 i)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (*.f64 z c) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) (-.f64 1 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 (fma.f64 z c (*.f64 a i)) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))) (fma.f64 z c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) b) (fma.f64 z c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) b) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a (neg.f64 i)) (*.f64 a (neg.f64 i))))) (-.f64 (*.f64 z c) (*.f64 a (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))) (-.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) (fma.f64 (neg.f64 a) i (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a (neg.f64 i)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a (neg.f64 i)) (*.f64 a (neg.f64 i)))) (*.f64 (*.f64 z c) (*.f64 a (neg.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3) (pow.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) (fma.f64 (neg.f64 a) i (*.f64 a i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (neg.f64 (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (fma.f64 z c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) b)) (fma.f64 z c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) b)) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (sqrt.f64 (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (cbrt.f64 (fma.f64 z c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 b) (fma.f64 z c (*.f64 a (neg.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3) (pow.f64 b 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))))))

simplify207.0ms (0.3%)

Algorithm
egg-herbie
Rules
1610×distribute-lft-in
1580×distribute-rgt-in
1044×associate-/l*
614×+-commutative
484×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035513631
1100511949
2360511813
Stop Event
node limit
Counts
311 → 196
Calls
Call 1
Inputs
(*.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 -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 (*.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 -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 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 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z 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 (*.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 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 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z 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 (*.f64 -1 (*.f64 i (*.f64 a 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 -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 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 (*.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 -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 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 a (neg.f64 t))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (*.f64 y z)))
(+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 a (neg.f64 t)) x))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (*.f64 y z) x))
(+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 1 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(/.f64 x (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))))) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))
(/.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (neg.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x)) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 a t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(+.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a (neg.f64 i))))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (*.f64 z c)))
(+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))
(+.f64 (*.f64 (*.f64 z c) b) (*.f64 (*.f64 a (neg.f64 i)) b))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (*.f64 z c) b))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) (-.f64 1 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(/.f64 b (/.f64 (fma.f64 z c (*.f64 a i)) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.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 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.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 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a (neg.f64 i)) (*.f64 a (neg.f64 i))))) (-.f64 (*.f64 z c) (*.f64 a (neg.f64 i))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))) (-.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a (neg.f64 i)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a (neg.f64 i)) (*.f64 a (neg.f64 i)))) (*.f64 (*.f64 z c) (*.f64 a (neg.f64 i)))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3) (pow.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) (fma.f64 (neg.f64 a) i (*.f64 a i))))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (neg.f64 (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i))))))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (fma.f64 z c (*.f64 a i)))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) b)) (fma.f64 z c (*.f64 a i)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) b)) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i))))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (sqrt.f64 (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i))))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (cbrt.f64 (fma.f64 z c (*.f64 a i))))
(pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 1)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 2)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 2))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 z c (*.f64 a (neg.f64 i)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3) (pow.f64 b 3)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))
(exp.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(+.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a (neg.f64 i))))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (*.f64 z c)))
(+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))
(+.f64 (*.f64 (*.f64 z c) b) (*.f64 (*.f64 a (neg.f64 i)) b))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (*.f64 z c) b))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) (-.f64 1 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(/.f64 b (/.f64 (fma.f64 z c (*.f64 a i)) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.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 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.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 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a (neg.f64 i)) (*.f64 a (neg.f64 i))))) (-.f64 (*.f64 z c) (*.f64 a (neg.f64 i))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))) (-.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a (neg.f64 i)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a (neg.f64 i)) (*.f64 a (neg.f64 i)))) (*.f64 (*.f64 z c) (*.f64 a (neg.f64 i)))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3) (pow.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) (fma.f64 (neg.f64 a) i (*.f64 a i))))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (neg.f64 (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i))))))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (fma.f64 z c (*.f64 a i)))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) b)) (fma.f64 z c (*.f64 a i)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) b)) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i))))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (sqrt.f64 (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i))))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (cbrt.f64 (fma.f64 z c (*.f64 a i))))
(pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 1)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 2)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 2))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 z c (*.f64 a (neg.f64 i)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3) (pow.f64 b 3)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))
(exp.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))
Outputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 x (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 z (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 z (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 x (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 z (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 z (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 z (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 x (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 x (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 z (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 x (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 x (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 b (neg.f64 i)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 b z))
(*.f64 z (*.f64 c b))
(*.f64 z (*.f64 b c))
(*.f64 b (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 z (*.f64 b c))
(*.f64 b (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 b (neg.f64 i)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 z (*.f64 b c))
(*.f64 b (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 z (*.f64 b c))
(*.f64 b (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 b z))
(*.f64 z (*.f64 c b))
(*.f64 z (*.f64 b c))
(*.f64 b (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 b (neg.f64 i)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 b (neg.f64 i)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 b z))
(*.f64 z (*.f64 c b))
(*.f64 z (*.f64 b c))
(*.f64 b (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 b (neg.f64 i)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 b (neg.f64 i)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 b (neg.f64 i)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 z (*.f64 b c))
(*.f64 b (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 z (*.f64 b c))
(*.f64 b (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 b (neg.f64 i)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 z (*.f64 b c))
(*.f64 b (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 z (*.f64 b c))
(*.f64 b (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 z (*.f64 b c))
(*.f64 b (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 b (neg.f64 i)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 b (neg.f64 i)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 z (*.f64 b c))
(*.f64 b (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 b (neg.f64 i)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 b (neg.f64 i)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 2 (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 2 (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (+.f64 x x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 a (+.f64 (neg.f64 t) t)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 a (+.f64 t (neg.f64 t))))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (+.f64 x x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 a (+.f64 (neg.f64 t) t)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 a (+.f64 t (neg.f64 t))))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (+.f64 x x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 a (+.f64 (neg.f64 t) t)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 a (+.f64 t (neg.f64 t))))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (+.f64 x x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 a (+.f64 (neg.f64 t) t)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 a (+.f64 t (neg.f64 t))))))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 a (neg.f64 t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 2 (*.f64 a t))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 2 (*.f64 a t))))
(+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (*.f64 y z)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 2 (*.f64 a t))))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 a (neg.f64 t)) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 2 (*.f64 a t))))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 2 (*.f64 a t))))
(+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (*.f64 y z) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 2 (*.f64 a t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) 1)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 1 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 2 (*.f64 a t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 2 (*.f64 a t))))
(/.f64 x (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (fma.f64 y z (*.f64 a t)) x))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 y z (*.f64 a t))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 (/.f64 x (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) x)
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (fma.f64 y z (*.f64 a t)) x))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(*.f64 (/.f64 x (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) x)
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t)))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (fma.f64 y z (*.f64 a t)) x))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(*.f64 (/.f64 x (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) x)
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))))) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (fma.f64 y z (*.f64 a t)) x))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(/.f64 x (/.f64 (-.f64 (*.f64 y z) (fma.f64 a t (fma.f64 (neg.f64 t) a (*.f64 a t)))) (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))
(*.f64 (/.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t))))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 a (+.f64 (neg.f64 t) t)) (*.f64 a (+.f64 (neg.f64 t) t)))))
(*.f64 (/.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 2 (*.f64 a t)))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 a (+.f64 t (neg.f64 t))) (*.f64 a (+.f64 t (neg.f64 t))))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))))
(*.f64 (/.f64 x (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) x)
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3))))
(*.f64 (/.f64 x (fma.f64 (*.f64 a (+.f64 (neg.f64 t) t)) (-.f64 (*.f64 a (+.f64 (neg.f64 t) t)) (-.f64 (*.f64 y z) (*.f64 a t))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 a (+.f64 (neg.f64 t) t)) 3)))
(*.f64 (/.f64 x (fma.f64 (*.f64 a (+.f64 t (neg.f64 t))) (-.f64 (fma.f64 a t (*.f64 a (+.f64 t (neg.f64 t)))) (*.f64 y z)) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 a (+.f64 t (neg.f64 t))) 3)))
(/.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (neg.f64 (fma.f64 y z (*.f64 a t))))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (fma.f64 y z (*.f64 a t)) x))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(*.f64 (/.f64 x (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) x)
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (fma.f64 y z (*.f64 a t)))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (fma.f64 y z (*.f64 a t)) x))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(*.f64 (/.f64 x (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) x)
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x)) (fma.f64 y z (*.f64 a t)))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (fma.f64 y z (*.f64 a t)) x))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(*.f64 (/.f64 x (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) x)
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(/.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (/.f64 (sqrt.f64 (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(*.f64 (/.f64 x (/.f64 (sqrt.f64 (fma.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)) (pow.f64 (*.f64 y z) 2))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (/.f64 (sqrt.f64 (fma.f64 y z (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))))
(*.f64 (/.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(*.f64 (/.f64 x (/.f64 (cbrt.f64 (fma.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)) (pow.f64 (*.f64 y z) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (/.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))))
(*.f64 (/.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (fma.f64 y z (*.f64 a t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 x (/.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 1)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 3)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3) 1/3)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))
(fabs.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 a t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 x 3)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 1))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a (neg.f64 i))))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (*.f64 z c)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (*.f64 z c) b) (*.f64 (*.f64 a (neg.f64 i)) b))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (*.f64 z c) b))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) 1)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) (-.f64 1 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(/.f64 b (/.f64 (fma.f64 z c (*.f64 a i)) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (fma.f64 z c (*.f64 a i))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (/.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))) (fma.f64 z c (*.f64 a i)))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (fma.f64 z c (*.f64 a i))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (/.f64 b (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 (*.f64 z c) 2) (*.f64 (*.f64 a i) (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 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) b) (fma.f64 z c (*.f64 a i)))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (fma.f64 z c (*.f64 a i))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (/.f64 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 (*.f64 z c) 2) (*.f64 (*.f64 a i) (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 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a (neg.f64 i)) (*.f64 a (neg.f64 i))))) (-.f64 (*.f64 z c) (*.f64 a (neg.f64 i))))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (fma.f64 z c (*.f64 a i))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (/.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))) (-.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(/.f64 b (/.f64 (-.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))) (-.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))))
(*.f64 (/.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a)))) (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) (*.f64 (*.f64 i (+.f64 (neg.f64 a) a)) (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 (/.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i)))) (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) (*.f64 (*.f64 i (+.f64 a (neg.f64 a))) (*.f64 i (+.f64 a (neg.f64 a))))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a (neg.f64 i)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a (neg.f64 i)) (*.f64 a (neg.f64 i)))) (*.f64 (*.f64 z c) (*.f64 a (neg.f64 i)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3) (pow.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) (fma.f64 (neg.f64 a) i (*.f64 a i))))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (-.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))) (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 3) (pow.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) 3))))
(/.f64 b (/.f64 (fma.f64 (*.f64 i (+.f64 (neg.f64 a) a)) (-.f64 (*.f64 i (+.f64 (neg.f64 a) a)) (-.f64 (*.f64 z c) (*.f64 a i))) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 3) (pow.f64 (*.f64 i (+.f64 (neg.f64 a) a)) 3))))
(/.f64 b (/.f64 (fma.f64 (*.f64 i (+.f64 a (neg.f64 a))) (+.f64 (*.f64 i (+.f64 a (neg.f64 a))) (-.f64 (*.f64 a i) (*.f64 z c))) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 3) (pow.f64 (*.f64 i (+.f64 a (neg.f64 a))) 3))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (neg.f64 (fma.f64 z c (*.f64 a i))))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (fma.f64 z c (*.f64 a i))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (/.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (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 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (fma.f64 z c (*.f64 a i)))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (fma.f64 z c (*.f64 a i))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (/.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (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 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) b)) (fma.f64 z c (*.f64 a i)))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (fma.f64 z c (*.f64 a i))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (/.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) b)) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (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 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i))))))
(/.f64 (*.f64 b (*.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i)))))))
(*.f64 (/.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 a i)))) (sqrt.f64 (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))
(*.f64 (/.f64 b (sqrt.f64 (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2)))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (sqrt.f64 (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (sqrt.f64 (fma.f64 z c (*.f64 a i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))))
(/.f64 b (/.f64 (/.f64 (sqrt.f64 (fma.f64 z c (*.f64 a i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 a i)))))
(*.f64 (/.f64 b (/.f64 (sqrt.f64 (fma.f64 z c (*.f64 a i))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i))))))
(/.f64 (*.f64 b (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i)))))))
(*.f64 (/.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))) 2)) (cbrt.f64 (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))
(*.f64 (/.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))) 2)) (cbrt.f64 (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (cbrt.f64 (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))) 2)) (/.f64 (cbrt.f64 (fma.f64 z c (*.f64 a i))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))))
(/.f64 b (/.f64 (/.f64 (cbrt.f64 (fma.f64 z c (*.f64 a i))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))) 2)))
(*.f64 (/.f64 b (/.f64 (cbrt.f64 (fma.f64 z c (*.f64 a i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))))
(pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 1)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 2)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 3)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 3) 1/3)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 2))
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 2))
(fabs.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 z c (*.f64 a (neg.f64 i)))))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 3))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3) (pow.f64 b 3)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(exp.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 1))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 2 (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a (neg.f64 i))))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (*.f64 z c)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (*.f64 z c) b) (*.f64 (*.f64 a (neg.f64 i)) b))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (*.f64 z c) b))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) 1)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) (-.f64 1 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i)))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b)))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i))))
(/.f64 b (/.f64 (fma.f64 z c (*.f64 a i)) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (fma.f64 z c (*.f64 a i))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (/.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)))) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))) (fma.f64 z c (*.f64 a i)))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (fma.f64 z c (*.f64 a i))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (/.f64 b (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 (*.f64 z c) 2) (*.f64 (*.f64 a i) (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 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) b) (fma.f64 z c (*.f64 a i)))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (fma.f64 z c (*.f64 a i))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (/.f64 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 (*.f64 z c) 2) (*.f64 (*.f64 a i) (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 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a (neg.f64 i)) (*.f64 a (neg.f64 i))))) (-.f64 (*.f64 z c) (*.f64 a (neg.f64 i))))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (fma.f64 z c (*.f64 a i))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (/.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))) (-.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(/.f64 b (/.f64 (-.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))) (-.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))))
(*.f64 (/.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a)))) (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) (*.f64 (*.f64 i (+.f64 (neg.f64 a) a)) (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 (/.f64 b (+.f64 (*.f64 2 (*.f64 a (neg.f64 i))) (fma.f64 z c (*.f64 a i)))) (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) (*.f64 (*.f64 i (+.f64 a (neg.f64 a))) (*.f64 i (+.f64 a (neg.f64 a))))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a (neg.f64 i)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a (neg.f64 i)) (*.f64 a (neg.f64 i)))) (*.f64 (*.f64 z c) (*.f64 a (neg.f64 i)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3) (pow.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) (fma.f64 (neg.f64 a) i (*.f64 a i))))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (-.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))) (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 3) (pow.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) 3))))
(/.f64 b (/.f64 (fma.f64 (*.f64 i (+.f64 (neg.f64 a) a)) (-.f64 (*.f64 i (+.f64 (neg.f64 a) a)) (-.f64 (*.f64 z c) (*.f64 a i))) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 3) (pow.f64 (*.f64 i (+.f64 (neg.f64 a) a)) 3))))
(/.f64 b (/.f64 (fma.f64 (*.f64 i (+.f64 a (neg.f64 a))) (+.f64 (*.f64 i (+.f64 a (neg.f64 a))) (-.f64 (*.f64 a i) (*.f64 z c))) (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 2)) (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 a i)) 3) (pow.f64 (*.f64 i (+.f64 a (neg.f64 a))) 3))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (neg.f64 (fma.f64 z c (*.f64 a i))))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (fma.f64 z c (*.f64 a i))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (/.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (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 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (fma.f64 z c (*.f64 a i)))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (fma.f64 z c (*.f64 a i))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (/.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (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 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) b)) (fma.f64 z c (*.f64 a i)))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (fma.f64 z c (*.f64 a i))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)) (/.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) b)) (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (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 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 b (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i))))))
(/.f64 (*.f64 b (*.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i)))))))
(*.f64 (/.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 a i)))) (sqrt.f64 (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))
(*.f64 (/.f64 b (sqrt.f64 (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2)))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (sqrt.f64 (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 a i)))) (/.f64 (sqrt.f64 (fma.f64 z c (*.f64 a i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))))
(/.f64 b (/.f64 (/.f64 (sqrt.f64 (fma.f64 z c (*.f64 a i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 a i)))))
(*.f64 (/.f64 b (/.f64 (sqrt.f64 (fma.f64 z c (*.f64 a i))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i))))))
(/.f64 (*.f64 b (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i)))))))
(*.f64 (/.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))) 2)) (cbrt.f64 (fma.f64 (*.f64 a i) (fma.f64 z c (*.f64 a i)) (pow.f64 (*.f64 z c) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))
(*.f64 (/.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))) 2)) (cbrt.f64 (fma.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (cbrt.f64 (fma.f64 z c (*.f64 a i))))
(/.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))) 2)) (/.f64 (cbrt.f64 (fma.f64 z c (*.f64 a i))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))))
(/.f64 b (/.f64 (/.f64 (cbrt.f64 (fma.f64 z c (*.f64 a i))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))) 2)))
(*.f64 (/.f64 b (/.f64 (cbrt.f64 (fma.f64 z c (*.f64 a i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 a i))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))))
(pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 1)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 2)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 3)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 3) 1/3)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 2))
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 2))
(fabs.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 z c (*.f64 a (neg.f64 i)))))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b) 3))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3) (pow.f64 b 3)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(exp.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) 1))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 z (*.f64 c b)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
2.8b
(*.f64 b (*.f64 i a))
Compiler

Compiled 20 to 11 computations (45% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite51.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 b (*.f64 i a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 b (*.f64 i a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (*.f64 i a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 b (*.f64 i a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (*.f64 i a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (*.f64 i a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 b (*.f64 i a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 a) i) b))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (*.f64 i a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 b (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 b (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 b (*.f64 i a))))))))

simplify40.0ms (0.1%)

Algorithm
egg-herbie
Rules
1312×log-prod
1208×associate-*r*
1056×associate-*l*
1020×distribute-rgt-in
1002×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038611
192611
2363611
32786611
Stop Event
node limit
Counts
47 → 13
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i 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 i (*.f64 a b))
(-.f64 (+.f64 1 (*.f64 b (*.f64 i a))) 1)
(pow.f64 (*.f64 b (*.f64 i a)) 1)
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 i a))) 2)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 i a))) 3)
(pow.f64 (pow.f64 (*.f64 b (*.f64 i a)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 i a)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) i) b))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 i a)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 i a))))
(exp.f64 (log.f64 (*.f64 b (*.f64 i a))))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 i a))))
Outputs
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 1 (*.f64 b (*.f64 i a))) 1)
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(pow.f64 (*.f64 b (*.f64 i a)) 1)
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 i a))) 2)
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 i a))) 3)
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(pow.f64 (pow.f64 (*.f64 b (*.f64 i a)) 3) 1/3)
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 i a)) 2))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) i) b))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 i a)) 3))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 i a))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(exp.f64 (log.f64 (*.f64 b (*.f64 i a))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 i a))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))

localize13.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(-.f64 (*.f64 c t) (*.f64 i y))
5.2b
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
Compiler

Compiled 36 to 13 computations (63.9% saved)

localize20.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 a i) (*.f64 z c))
0.2b
(-.f64 (*.f64 z x) (*.f64 i j))
4.0b
(*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))
5.3b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
Compiler

Compiled 80 to 18 computations (77.5% saved)

series44.0ms (0.1%)

Counts
4 → 204
Calls

54 calls:

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

rewrite159.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1556×associate-*r/
664×associate-+l+
418×add-sqr-sqrt
416×pow1
416×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01888
139088
2536488
Stop Event
node limit
Counts
4 → 408
Calls
Call 1
Inputs
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))
(-.f64 (*.f64 z x) (*.f64 i j))
(-.f64 (*.f64 a i) (*.f64 z c))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z x)) (*.f64 y (*.f64 i (neg.f64 j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 y (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z x) y) (*.f64 (*.f64 i (neg.f64 j)) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z x) y) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) y) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z x) y) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) y) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i (neg.f64 j)) y) (*.f64 (*.f64 z x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))) (-.f64 1 (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 (fma.f64 z x (*.f64 i j)) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))) (fma.f64 z x (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) y) (fma.f64 z x (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) y) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j))))) (-.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))) (-.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i (neg.f64 j)) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j))) (*.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (neg.f64 (fma.f64 z x (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (fma.f64 z x (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) y)) (fma.f64 z x (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) y)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (sqrt.f64 (fma.f64 z x (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (cbrt.f64 (fma.f64 z x (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (-.f64 (*.f64 z x) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 y 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 i a)) (*.f64 b (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 i a)) (+.f64 (*.f64 b (*.f64 z (neg.f64 c))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 i a)) (+.f64 (*.f64 b (*.f64 z (neg.f64 c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 z (neg.f64 c))) (*.f64 b (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) b) (*.f64 (*.f64 z (neg.f64 c)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) b) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) b) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) b) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) b) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (neg.f64 c)) b) (*.f64 (*.f64 i a) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) (-.f64 1 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))) (fma.f64 i a (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) b) (fma.f64 i a (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) b) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c))))) (-.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))) (-.f64 (*.f64 i a) (+.f64 (*.f64 z c) (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z (neg.f64 c)) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c))) (*.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (neg.f64 (fma.f64 i a (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (fma.f64 i a (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) b)) (fma.f64 i a (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) b)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (sqrt.f64 (fma.f64 i a (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (cbrt.f64 (fma.f64 i a (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 b 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (*.f64 i (neg.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (*.f64 (*.f64 i (neg.f64 j)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 j) i (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (fma.f64 (neg.f64 j) i (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 i) j (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (fma.f64 (neg.f64 i) j (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 j) i (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (fma.f64 (neg.f64 j) i (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 i) j (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (fma.f64 (neg.f64 i) j (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 j) i (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 i) j (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 i j) (-.f64 (*.f64 z x) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (-.f64 (*.f64 z x) (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (*.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (-.f64 (*.f64 z x) (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 i (neg.f64 j))) (*.f64 i j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (*.f64 z x)) (*.f64 i (neg.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (*.f64 z x)) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (*.f64 z x)) (*.f64 (*.f64 i (neg.f64 j)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z x) (exp.f64 (log1p.f64 (*.f64 i j)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 z x) (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) (/.f64 1 (fma.f64 z x (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 i j)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 z x (*.f64 i j)) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) (fma.f64 z x (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j)))) (-.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))) (-.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i (neg.f64 j)) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j))) (*.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))) (neg.f64 (fma.f64 z x (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) 1) (fma.f64 z x (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j))))) (-.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))) (-.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i (neg.f64 j)) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j))) (*.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (neg.f64 (fma.f64 z x (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (sqrt.f64 (fma.f64 z x (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (cbrt.f64 (fma.f64 z x (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 z x) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z x) (*.f64 i j)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 z x) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 z x) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 z x) (*.f64 i j))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z x (*.f64 i (neg.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x z (*.f64 i (neg.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 z x) (*.f64 i (neg.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 z x)) (*.f64 i (neg.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (fma.f64 (neg.f64 j) i (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (cbrt.f64 (*.f64 z x)) (*.f64 i (neg.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (fma.f64 (neg.f64 j) i (*.f64 i j)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (*.f64 z (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (*.f64 (*.f64 z (neg.f64 c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (fma.f64 (neg.f64 c) z (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 z) c (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (fma.f64 (neg.f64 z) c (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (fma.f64 (neg.f64 c) z (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 z) c (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (fma.f64 (neg.f64 z) c (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 c)) (*.f64 i a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 c) z (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 z) c (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 z c) (-.f64 (*.f64 i a) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 i a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (-.f64 (*.f64 i a) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (*.f64 i a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (-.f64 (*.f64 i a) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 z (neg.f64 c))) (*.f64 z c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (*.f64 i a)) (*.f64 z (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (*.f64 i a)) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (*.f64 i a)) (*.f64 (*.f64 z (neg.f64 c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i a) (exp.f64 (log1p.f64 (*.f64 z c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c)))) (-.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))) (-.f64 (*.f64 i a) (+.f64 (*.f64 z c) (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c))) (*.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))) (neg.f64 (fma.f64 i a (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c))))) (-.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))) (-.f64 (*.f64 i a) (+.f64 (*.f64 z c) (fma.f64 (neg.f64 c) z (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z (neg.f64 c)) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c))) (*.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (neg.f64 (fma.f64 i a (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (sqrt.f64 (fma.f64 i a (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (cbrt.f64 (fma.f64 i a (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) 1) (fma.f64 i a (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 i a) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 i a (*.f64 z (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a i (*.f64 z (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 i a) (*.f64 z (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (*.f64 z (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (*.f64 z (neg.f64 c)))))))

simplify290.0ms (0.5%)

Algorithm
egg-herbie
Rules
958×associate-*r*
868×+-commutative
802×associate-+r+
796×associate-*l*
752×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
090427036
1242424624
Stop Event
node limit
Counts
612 → 577
Calls
Call 1
Inputs
(*.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 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 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 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 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 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 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 -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 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 i (*.f64 a b))
(+.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 -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 -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 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 -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 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z 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 -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 -1 (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y)))
(+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(+.f64 (*.f64 (*.f64 z x) y) (*.f64 (*.f64 i (neg.f64 j)) y))
(+.f64 (*.f64 (*.f64 z x) y) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) y) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (*.f64 (*.f64 z x) y) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) y) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y)))
(+.f64 (*.f64 (*.f64 i (neg.f64 j)) y) (*.f64 (*.f64 z x) y))
(+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))) (-.f64 1 (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y)))
(/.f64 y (/.f64 (fma.f64 z x (*.f64 i j)) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(/.f64 y (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))) (-.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 i j) 2))) (fma.f64 z x (*.f64 i j)))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) y) (fma.f64 z x (*.f64 i j)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) y) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j))))) (-.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))) (-.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(/.f64 (*.f64 y (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i (neg.f64 j)) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j))) (*.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))))
(/.f64 (*.f64 y (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))
(/.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (neg.f64 (fma.f64 z x (*.f64 i j))))
(/.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))
(/.f64 (*.f64 1 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (fma.f64 z x (*.f64 i j)))
(/.f64 (*.f64 1 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) y)) (fma.f64 z x (*.f64 i j)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) y)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))
(/.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))
(/.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (sqrt.f64 (fma.f64 z x (*.f64 i j))))
(/.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))
(/.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (cbrt.f64 (fma.f64 z x (*.f64 i j))))
(pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 1)
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) 2)
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) 3)
(pow.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2))
(log.f64 (pow.f64 (exp.f64 y) (-.f64 (*.f64 z x) (*.f64 i j))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(exp.f64 (log.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b)))
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 b (*.f64 z (neg.f64 c))))
(+.f64 (*.f64 b (*.f64 i a)) (+.f64 (*.f64 b (*.f64 z (neg.f64 c))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (*.f64 b (*.f64 i a)) (+.f64 (*.f64 b (*.f64 z (neg.f64 c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b)))
(+.f64 (*.f64 b (*.f64 z (neg.f64 c))) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
(+.f64 (*.f64 (*.f64 i a) b) (*.f64 (*.f64 z (neg.f64 c)) b))
(+.f64 (*.f64 (*.f64 i a) b) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) b) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (*.f64 (*.f64 i a) b) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) b) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b)))
(+.f64 (*.f64 (*.f64 z (neg.f64 c)) b) (*.f64 (*.f64 i a) b))
(+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) (-.f64 1 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b)))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))) (fma.f64 i a (*.f64 z c)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) b) (fma.f64 i a (*.f64 z c)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) b) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c))))) (-.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))) (-.f64 (*.f64 i a) (+.f64 (*.f64 z c) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z (neg.f64 c)) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c))) (*.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (neg.f64 (fma.f64 i a (*.f64 z c))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (fma.f64 i a (*.f64 z c)))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) b)) (fma.f64 i a (*.f64 z c)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) b)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (sqrt.f64 (fma.f64 i a (*.f64 z c))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (cbrt.f64 (fma.f64 i a (*.f64 z c))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))
(pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 1)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 3)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(+.f64 (*.f64 z x) (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(+.f64 (*.f64 z x) (*.f64 (*.f64 i (neg.f64 j)) 1))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (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 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))
(+.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(+.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(+.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(+.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(+.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 i j) (-.f64 (*.f64 z x) (*.f64 i j))))
(+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 z x))
(+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (*.f64 z x))
(+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 i (neg.f64 j))) (*.f64 i j))
(+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (*.f64 z x)) (*.f64 i (neg.f64 j)))
(+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (*.f64 z x)) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (*.f64 z x)) (*.f64 (*.f64 i (neg.f64 j)) 1))
(+.f64 (-.f64 (*.f64 z x) (exp.f64 (log1p.f64 (*.f64 i j)))) 1)
(*.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 1)
(*.f64 1 (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))))
(*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) (/.f64 1 (fma.f64 z x (*.f64 i j))))
(*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i j)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 i j))))
(/.f64 1 (/.f64 (fma.f64 z x (*.f64 i j)) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (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) 2) (pow.f64 (*.f64 i j) 2)) (fma.f64 z x (*.f64 i j)))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j)))) (-.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))) (-.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i (neg.f64 j)) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j))) (*.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))) (neg.f64 (fma.f64 z x (*.f64 i j))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) 1) (fma.f64 z x (*.f64 i j)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j))))) (-.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))) (-.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i (neg.f64 j)) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j))) (*.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (neg.f64 (fma.f64 z x (*.f64 i j))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (sqrt.f64 (fma.f64 z x (*.f64 i j))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (cbrt.f64 (fma.f64 z x (*.f64 i j))))
(pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 z x) (*.f64 i j))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z x) (*.f64 i j)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 z x) (*.f64 i j))))
(exp.f64 (log.f64 (-.f64 (*.f64 z x) (*.f64 i j))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(fma.f64 x z (*.f64 i (neg.f64 j)))
(fma.f64 1 (*.f64 z x) (*.f64 i (neg.f64 j)))
(fma.f64 1 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(fma.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 z x)) (*.f64 i (neg.f64 j)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (cbrt.f64 (*.f64 z x)) (*.f64 i (neg.f64 j)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(+.f64 (*.f64 i a) (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (*.f64 i a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(+.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(+.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (*.f64 z (neg.f64 c)) (*.f64 i a))
(+.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(+.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(+.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(+.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 z c) (-.f64 (*.f64 i a) (*.f64 z c))))
(+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))
(+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 i a))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (-.f64 (*.f64 i a) (*.f64 z c)))
(+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (*.f64 i a))
(+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (-.f64 (*.f64 i a) (*.f64 z c)))
(+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))
(+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))
(+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 z (neg.f64 c))) (*.f64 z c))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (*.f64 i a)) (*.f64 z (neg.f64 c)))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (*.f64 i a)) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (*.f64 i a)) (*.f64 (*.f64 z (neg.f64 c)) 1))
(+.f64 (-.f64 (*.f64 i a) (exp.f64 (log1p.f64 (*.f64 z c)))) 1)
(*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1)
(*.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))))
(/.f64 1 (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (*.f64 z c)))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c)))) (-.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))) (-.f64 (*.f64 i a) (+.f64 (*.f64 z c) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c))) (*.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))) (neg.f64 (fma.f64 i a (*.f64 z c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c))))) (-.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))) (-.f64 (*.f64 i a) (+.f64 (*.f64 z c) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z (neg.f64 c)) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c))) (*.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (neg.f64 (fma.f64 i a (*.f64 z c))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (sqrt.f64 (fma.f64 i a (*.f64 z c))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (cbrt.f64 (fma.f64 i a (*.f64 z c))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) 1) (fma.f64 i a (*.f64 z c)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))
(pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(exp.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(fma.f64 i a (*.f64 z (neg.f64 c)))
(fma.f64 a i (*.f64 z (neg.f64 c)))
(fma.f64 1 (*.f64 i a) (*.f64 z (neg.f64 c)))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (*.f64 z (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (*.f64 z (neg.f64 c)))
Outputs
(*.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))))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i 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))))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i 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)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i 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)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i 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))))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i 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)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 b (neg.f64 c)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 b (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 b a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 b a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 b (neg.f64 c)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 b (neg.f64 c)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 b (neg.f64 c)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 b (neg.f64 c)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(*.f64 -1 (*.f64 i j))
(*.f64 i (neg.f64 j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 -1 (*.f64 i j))
(*.f64 i (neg.f64 j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 -1 (*.f64 i j))
(*.f64 i (neg.f64 j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 -1 (*.f64 i j))
(*.f64 i (neg.f64 j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 -1 (*.f64 i j))
(*.f64 i (neg.f64 j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 -1 (*.f64 i j))
(*.f64 i (neg.f64 j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(*.f64 a i)
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(*.f64 a i)
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j))))
(*.f64 y (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j)))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y))
(*.f64 y (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j)))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 y (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)))
(*.f64 y (-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 y (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)))
(*.f64 y (-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 y (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)))
(*.f64 y (-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 y (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)))
(*.f64 y (-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (*.f64 i (neg.f64 j))))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(*.f64 y (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y)))
(*.f64 y (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j)))))
(+.f64 (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(*.f64 y (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j)))))
(+.f64 (*.f64 (*.f64 z x) y) (*.f64 (*.f64 i (neg.f64 j)) y))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 z x) y) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) y) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(*.f64 y (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j)))))
(+.f64 (*.f64 (*.f64 z x) y) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) y) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y)))
(*.f64 y (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j)))))
(+.f64 (*.f64 (*.f64 i (neg.f64 j)) y) (*.f64 (*.f64 z x) y))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(*.f64 y (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))) 1)
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))) (-.f64 1 (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(*.f64 y (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) y)))
(*.f64 y (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j)))))
(/.f64 y (/.f64 (fma.f64 z x (*.f64 i j)) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(*.f64 (/.f64 y (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) 2) (pow.f64 (*.f64 i j) 2)) (/.f64 y (fma.f64 z x (*.f64 i j))))
(/.f64 y (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))))
(*.f64 (/.f64 y (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (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) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 y (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j)))))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))) (fma.f64 z x (*.f64 i j)))
(*.f64 (/.f64 y (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) 2) (pow.f64 (*.f64 i j) 2)) (/.f64 y (fma.f64 z x (*.f64 i j))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))
(*.f64 (/.f64 y (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (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) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 y (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) y) (fma.f64 z x (*.f64 i j)))
(*.f64 (/.f64 y (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) 2) (pow.f64 (*.f64 i j) 2)) (/.f64 y (fma.f64 z x (*.f64 i j))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) y) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))
(*.f64 (/.f64 y (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (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) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 y (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j)))))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j))))) (-.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))
(*.f64 (/.f64 y (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) 2) (pow.f64 (*.f64 i j) 2)) (/.f64 y (fma.f64 z x (*.f64 i j))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))) (-.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(/.f64 y (/.f64 (-.f64 (*.f64 z x) (+.f64 (*.f64 i j) (fma.f64 (neg.f64 j) i (*.f64 i j)))) (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))
(*.f64 (/.f64 y (-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (*.f64 0 (*.f64 i j)) (*.f64 0 (*.f64 i j)))))
(/.f64 (*.f64 y (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i (neg.f64 j)) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j))) (*.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))))
(*.f64 (/.f64 y (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (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) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 y (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j)))))))
(/.f64 (*.f64 y (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))
(/.f64 (*.f64 y (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (-.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j))))))
(*.f64 (/.f64 y (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (*.f64 0 (*.f64 i j)) (-.f64 (*.f64 0 (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j)))))) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 (*.f64 0 (*.f64 i j)) 3)))
(/.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (neg.f64 (fma.f64 z x (*.f64 i j))))
(/.f64 y (/.f64 (neg.f64 (fma.f64 z x (*.f64 i j))) (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))))
(/.f64 y (*.f64 1 (/.f64 (fma.f64 z x (*.f64 i j)) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))))
(/.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))
(/.f64 y (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j)))))) (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))))
(/.f64 y (*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j))))) (-.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 i j) 2)))) (fma.f64 z x (*.f64 i j)))
(*.f64 (/.f64 y (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) 2) (pow.f64 (*.f64 i j) 2)) (/.f64 y (fma.f64 z x (*.f64 i j))))
(/.f64 (*.f64 1 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))
(*.f64 (/.f64 y (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (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) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 y (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j)))))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) y)) (fma.f64 z x (*.f64 i j)))
(*.f64 (/.f64 y (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) 2) (pow.f64 (*.f64 i j) 2)) (/.f64 y (fma.f64 z x (*.f64 i j))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) y)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))
(*.f64 (/.f64 y (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (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) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 y (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j)))))))
(/.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))
(/.f64 (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))))
(/.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (sqrt.f64 (fma.f64 z x (*.f64 i j))))
(/.f64 (*.f64 y (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 (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j)))) (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 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))
(/.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 i (*.f64 j (fma.f64 z x (*.f64 i j)))))) (cbrt.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 i j))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j))))))) (cbrt.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 i j))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (cbrt.f64 (fma.f64 z x (*.f64 i j))))
(/.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 y (/.f64 (/.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)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2)))
(pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 1)
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) 2)
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) 3)
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(pow.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) 1/3)
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2))
(fabs.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(log.f64 (pow.f64 (exp.f64 y) (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 y 3)))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(exp.f64 (log.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) 1))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))))
(*.f64 b (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)))
(*.f64 b (-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b))
(*.f64 b (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)))
(*.f64 b (-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 b (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(*.f64 b (-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 b (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(*.f64 b (-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 b (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(*.f64 b (-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 b (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(*.f64 b (-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c)))
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 b (*.f64 z (neg.f64 c))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 b (*.f64 i a)) (+.f64 (*.f64 b (*.f64 z (neg.f64 c))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(*.f64 b (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)))
(*.f64 b (-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c)))))
(+.f64 (*.f64 b (*.f64 i a)) (+.f64 (*.f64 b (*.f64 z (neg.f64 c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b)))
(*.f64 b (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)))
(*.f64 b (-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c)))))
(+.f64 (*.f64 b (*.f64 z (neg.f64 c))) (*.f64 b (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
(*.f64 b (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)))
(*.f64 b (-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c)))))
(+.f64 (*.f64 (*.f64 i a) b) (*.f64 (*.f64 z (neg.f64 c)) b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 (*.f64 i a) b) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) b) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(*.f64 b (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)))
(*.f64 b (-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c)))))
(+.f64 (*.f64 (*.f64 i a) b) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) b) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b)))
(*.f64 b (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)))
(*.f64 b (-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c)))))
(+.f64 (*.f64 (*.f64 z (neg.f64 c)) b) (*.f64 (*.f64 i a) b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
(*.f64 b (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)))
(*.f64 b (-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 1)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) (-.f64 1 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(*.f64 b (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)))
(*.f64 b (-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b)))
(*.f64 b (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)))
(*.f64 b (-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c)))))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 b (fma.f64 i a (*.f64 z c))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c)))))) b)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))) (fma.f64 i a (*.f64 z c)))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 b (fma.f64 i a (*.f64 z c))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c)))))) b)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) b) (fma.f64 i a (*.f64 z c)))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 b (fma.f64 i a (*.f64 z c))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) b) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c)))))) b)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c))))) (-.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 b (fma.f64 i a (*.f64 z c))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))) (-.f64 (*.f64 i a) (+.f64 (*.f64 z c) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(/.f64 b (/.f64 (-.f64 (*.f64 i a) (fma.f64 z c (fma.f64 (neg.f64 c) z (*.f64 z c)))) (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))
(*.f64 (/.f64 b (-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))) (+.f64 (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) 2) (*.f64 (*.f64 0 (*.f64 z c)) (*.f64 0 (*.f64 z c)))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z (neg.f64 c)) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c))) (*.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c)))))) b)
(/.f64 (*.f64 b (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (-.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c))))) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 3))))
(*.f64 (/.f64 b (+.f64 (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) 2) (*.f64 (*.f64 0 (*.f64 z c)) (+.f64 (-.f64 (*.f64 0 (*.f64 z c)) (*.f64 i a)) (*.f64 z c))))) (+.f64 (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) 3) (pow.f64 (*.f64 0 (*.f64 z c)) 3)))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (neg.f64 (fma.f64 i a (*.f64 z c))))
(/.f64 b (/.f64 (neg.f64 (fma.f64 i a (*.f64 z c))) (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))))
(/.f64 b (*.f64 1 (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c)))))))
(/.f64 b (*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (fma.f64 i a (*.f64 z c)))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 b (fma.f64 i a (*.f64 z c))))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c)))))) b)
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) b)) (fma.f64 i a (*.f64 z c)))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 b (fma.f64 i a (*.f64 z c))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) b)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c)))))) b)
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (sqrt.f64 (fma.f64 i a (*.f64 z c))))
(/.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (/.f64 (sqrt.f64 (fma.f64 i a (*.f64 z c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))))
(*.f64 (/.f64 (*.f64 b (sqrt.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)))) (sqrt.f64 (fma.f64 i a (*.f64 z c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))
(/.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))))
(/.f64 (*.f64 b (sqrt.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (cbrt.f64 (fma.f64 i a (*.f64 z c))))
(/.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (/.f64 (cbrt.f64 (fma.f64 i a (*.f64 z c))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))))
(*.f64 (/.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z (neg.f64 c) (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 i a (*.f64 z c)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c)))))))
(*.f64 (/.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 z (neg.f64 c) (*.f64 i a))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))
(pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 1)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 3)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3) 1/3)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))
(fabs.f64 (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a))))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 b 3)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 1))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 z x) (*.f64 i (neg.f64 j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 z x) (*.f64 (*.f64 i (neg.f64 j)) 1))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 (*.f64 0 (*.f64 i j)) 3))
(+.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(-.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)))) (fma.f64 z x (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(-.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)))) (fma.f64 z x (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(fma.f64 z x (fma.f64 i (neg.f64 j) (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)) (fma.f64 z x (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(fma.f64 z x (fma.f64 i (neg.f64 j) (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)) (fma.f64 z x (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)))
(-.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)))) (fma.f64 z x (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))
(fma.f64 z x (fma.f64 i (neg.f64 j) (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)) (fma.f64 z x (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 (*.f64 0 (*.f64 i j)) 3))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 (*.f64 0 (*.f64 i j)) 3))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 2 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 (*.f64 0 (*.f64 i j)) 4))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 (*.f64 0 (*.f64 i j)) 3))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 (*.f64 0 (*.f64 i j)) 3))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 (*.f64 0 (*.f64 i j)) 3))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.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 (*.f64 (*.f64 0 (*.f64 i j)) 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (fma.f64 z x (*.f64 0 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(+.f64 (-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 0 (*.f64 i j)) 2) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (fma.f64 z x (*.f64 0 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(+.f64 (-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 (*.f64 0 (*.f64 i j)) 3))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 (*.f64 0 (*.f64 i j)) 3))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 (*.f64 0 (*.f64 i j)) 3))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.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 (*.f64 (*.f64 0 (*.f64 i j)) 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (fma.f64 z x (*.f64 0 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(+.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))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (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 (-.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)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.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)) (fma.f64 z x (*.f64 0 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))
(+.f64 (*.f64 (*.f64 0 (*.f64 i j)) 2) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (fma.f64 z x (*.f64 0 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (-.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)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.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)) (fma.f64 z x (*.f64 0 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.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))))
(+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 i) j (*.f64 i j))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(-.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)))) (fma.f64 z x (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(fma.f64 z x (fma.f64 i (neg.f64 j) (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)) (fma.f64 z x (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 i (neg.f64 j)) (+.f64 (*.f64 i j) (-.f64 (*.f64 z x) (*.f64 i j))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 z x))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (-.f64 (*.f64 z x) (*.f64 i j)))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (*.f64 (*.f64 i (neg.f64 j)) 1) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(+.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 1) (-.f64 (*.f64 z x) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (fma.f64 (neg.f64 i) j (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 j)) 1 (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j)))
(-.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)))) (fma.f64 z x (*.f64 0 (*.f64 i j))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j)))
(fma.f64 z x (fma.f64 i (neg.f64 j) (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)) (fma.f64 z x (*.f64 0 (*.f64 i j))))
(+.f64 (+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 i (neg.f64 j))) (*.f64 i j))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (*.f64 z x)) (*.f64 i (neg.f64 j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (*.f64 z x)) (+.f64 (*.f64 i (neg.f64 j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(-.f64 (fma.f64 z x (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 2)) (*.f64 i j))
(-.f64 (fma.f64 z x (*.f64 (*.f64 0 (*.f64 i j)) 2)) (*.f64 i j))
(+.f64 (+.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (*.f64 z x)) (*.f64 (*.f64 i (neg.f64 j)) 1))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (-.f64 (*.f64 z x) (exp.f64 (log1p.f64 (*.f64 i j)))) 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 i j)) 1)
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 1 (-.f64 (*.f64 z x) (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))))
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2))
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))))
(-.f64 (*.f64 z x) (*.f64 i j))
(*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) (/.f64 1 (fma.f64 z x (*.f64 i j))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) (fma.f64 z x (*.f64 i j)))
(*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i j)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 i j))))
(/.f64 1 (/.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) 2) (pow.f64 (*.f64 i j) 2)) (fma.f64 z x (*.f64 i j)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (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) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) (fma.f64 z x (*.f64 i j)))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j)))) (-.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) (fma.f64 z x (*.f64 i j)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))) (-.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))) (-.f64 (*.f64 z x) (+.f64 (*.f64 i j) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (*.f64 0 (*.f64 i j)) (*.f64 0 (*.f64 i j)))) (-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i (neg.f64 j)) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j))) (*.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (-.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 (*.f64 0 (*.f64 i j)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (*.f64 0 (*.f64 i j)) (-.f64 (*.f64 0 (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))) (neg.f64 (fma.f64 z x (*.f64 i j))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) (fma.f64 z x (*.f64 i j)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) 1) (fma.f64 z x (*.f64 i j)))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) (fma.f64 z x (*.f64 i j)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j))))) (-.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) (fma.f64 z x (*.f64 i j)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))) (-.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))) (-.f64 (*.f64 z x) (+.f64 (*.f64 i j) (fma.f64 (neg.f64 j) i (*.f64 i j)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (*.f64 0 (*.f64 i j)) (*.f64 0 (*.f64 i j)))) (-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i (neg.f64 j)) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 j)) (*.f64 i (neg.f64 j))) (*.f64 (*.f64 z x) (*.f64 i (neg.f64 j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (-.f64 (fma.f64 (neg.f64 j) i (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) (pow.f64 (*.f64 0 (*.f64 i j)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 (*.f64 0 (*.f64 i j)) (-.f64 (*.f64 0 (*.f64 i j)) (-.f64 (*.f64 z x) (*.f64 i j))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (neg.f64 (fma.f64 z x (*.f64 i j))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) (fma.f64 z x (*.f64 i j)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (fma.f64 z x (*.f64 i j)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (sqrt.f64 (fma.f64 z x (*.f64 i j))))
(/.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 (-.f64 (*.f64 z x) (*.f64 i j))) (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 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (fma.f64 z x (*.f64 i j))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (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 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 i (*.f64 j (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 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (cbrt.f64 (fma.f64 z x (*.f64 i j))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (cbrt.f64 (fma.f64 z x (*.f64 i j)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 1)
(-.f64 (*.f64 z x) (*.f64 i j))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2)
(-.f64 (*.f64 z x) (*.f64 i j))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 3)
(-.f64 (*.f64 z x) (*.f64 i j))
(pow.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3) 1/3)
(-.f64 (*.f64 z x) (*.f64 i j))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2))
(fabs.f64 (-.f64 (*.f64 z x) (*.f64 i j)))
(log.f64 (exp.f64 (-.f64 (*.f64 z x) (*.f64 i j))))
(-.f64 (*.f64 z x) (*.f64 i j))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z x) (*.f64 i j)))))
(-.f64 (*.f64 z x) (*.f64 i j))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3))
(-.f64 (*.f64 z x) (*.f64 i j))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 z x) (*.f64 i j))))
(-.f64 (*.f64 z x) (*.f64 i j))
(exp.f64 (log.f64 (-.f64 (*.f64 z x) (*.f64 i j))))
(-.f64 (*.f64 z x) (*.f64 i j))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 1))
(-.f64 (*.f64 z x) (*.f64 i j))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 z x) (*.f64 i j))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 x z (*.f64 i (neg.f64 j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 1 (*.f64 z x) (*.f64 i (neg.f64 j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 1 (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(fma.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 z x)) (*.f64 i (neg.f64 j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (cbrt.f64 (*.f64 z x)) (*.f64 i (neg.f64 j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (fma.f64 (neg.f64 j) i (*.f64 i j)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 j) i (*.f64 i j))) (*.f64 i j))
(-.f64 (*.f64 z x) (fma.f64 i j (*.f64 0 (*.f64 i j))))
(+.f64 (*.f64 i a) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 i a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(+.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) (*.f64 3 (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))) (*.f64 z c))
(+.f64 (*.f64 (sqrt.f64 (*.f64 z c)) (neg.f64 (sqrt.f64 (*.f64 z c)))) (fma.f64 i a (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))) (*.f64 z c))
(+.f64 (*.f64 (sqrt.f64 (*.f64 z c)) (neg.f64 (sqrt.f64 (*.f64 z c)))) (fma.f64 i a (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(fma.f64 i a (fma.f64 z (neg.f64 c) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (fma.f64 i a (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 i a) (+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(fma.f64 i a (fma.f64 z (neg.f64 c) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (fma.f64 i a (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))) (*.f64 z c))
(+.f64 (*.f64 (sqrt.f64 (*.f64 z c)) (neg.f64 (sqrt.f64 (*.f64 z c)))) (fma.f64 i a (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 i a (fma.f64 z (neg.f64 c) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (fma.f64 i a (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(+.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) (*.f64 3 (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(+.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) (*.f64 3 (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) (*.f64 (*.f64 0 (*.f64 z c)) 4))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(+.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) (*.f64 3 (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(+.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) (*.f64 3 (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(+.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) (*.f64 3 (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 z c)) (neg.f64 (sqrt.f64 (*.f64 z c)))) (*.f64 0 (*.f64 z c))) (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(+.f64 (-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 z c))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (fma.f64 i a (*.f64 0 (*.f64 z c)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(+.f64 (-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(+.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) (*.f64 3 (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(+.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) (*.f64 3 (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(+.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) (*.f64 3 (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 z c)) (neg.f64 (sqrt.f64 (*.f64 z c)))) (*.f64 0 (*.f64 z c))) (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(+.f64 (fma.f64 i a (fma.f64 z (neg.f64 c) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (fma.f64 i a (*.f64 0 (*.f64 z c)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 z c))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (fma.f64 i a (*.f64 0 (*.f64 z c)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (fma.f64 i a (fma.f64 z (neg.f64 c) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (fma.f64 i a (*.f64 0 (*.f64 z c)))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (*.f64 z (neg.f64 c)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 z) c (*.f64 z c))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))) (*.f64 z c))
(+.f64 (*.f64 (sqrt.f64 (*.f64 z c)) (neg.f64 (sqrt.f64 (*.f64 z c)))) (fma.f64 i a (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 i a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(fma.f64 i a (fma.f64 z (neg.f64 c) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (fma.f64 i a (*.f64 0 (*.f64 z c))))
(+.f64 (*.f64 z (neg.f64 c)) (+.f64 (*.f64 z c) (-.f64 (*.f64 i a) (*.f64 z c))))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 i a))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (-.f64 (*.f64 i a) (*.f64 z c)))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (*.f64 (*.f64 z (neg.f64 c)) 1) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(+.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1) (-.f64 (*.f64 i a) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (fma.f64 (neg.f64 z) c (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c))) (*.f64 z c))
(+.f64 (*.f64 (sqrt.f64 (*.f64 z c)) (neg.f64 (sqrt.f64 (*.f64 z c)))) (fma.f64 i a (*.f64 0 (*.f64 z c))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))
(fma.f64 i a (fma.f64 z (neg.f64 c) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (fma.f64 i a (*.f64 0 (*.f64 z c))))
(+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 z (neg.f64 c))) (*.f64 z c))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (*.f64 i a)) (*.f64 z (neg.f64 c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (*.f64 i a)) (+.f64 (*.f64 z (neg.f64 c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(-.f64 (fma.f64 i a (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))) (*.f64 z c))
(-.f64 (fma.f64 i a (*.f64 2 (*.f64 0 (*.f64 z c)))) (*.f64 z c))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (*.f64 i a)) (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (exp.f64 (log1p.f64 (*.f64 z c)))) 1)
(+.f64 1 (-.f64 (*.f64 i a) (exp.f64 (log1p.f64 (*.f64 z c)))))
(-.f64 (*.f64 i a) (expm1.f64 (log1p.f64 (*.f64 z c))))
(*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1)
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(*.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (*.f64 z c)))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))))
(/.f64 1 (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (*.f64 z c)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (*.f64 z c)))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c)))) (-.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (*.f64 z c)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))) (-.f64 (*.f64 i a) (+.f64 (*.f64 z c) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))) (-.f64 (*.f64 i a) (fma.f64 z c (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) 2) (*.f64 (*.f64 0 (*.f64 z c)) (*.f64 0 (*.f64 z c)))) (-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c))) (*.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (-.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) 3) (pow.f64 (*.f64 0 (*.f64 z c)) 3)) (+.f64 (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) 2) (*.f64 (*.f64 0 (*.f64 z c)) (+.f64 (-.f64 (*.f64 0 (*.f64 z c)) (*.f64 i a)) (*.f64 z c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))) (neg.f64 (fma.f64 i a (*.f64 z c))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (*.f64 z c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c))))) (-.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (*.f64 z c)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))) (-.f64 (*.f64 i a) (+.f64 (*.f64 z c) (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))) (-.f64 (*.f64 i a) (fma.f64 z c (fma.f64 (neg.f64 c) z (*.f64 z c)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) 2) (*.f64 (*.f64 0 (*.f64 z c)) (*.f64 0 (*.f64 z c)))) (-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z (neg.f64 c)) 3))) (+.f64 (pow.f64 (*.f64 i a) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 c)) (*.f64 z (neg.f64 c))) (*.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (-.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) 3) (pow.f64 (*.f64 0 (*.f64 z c)) 3)) (+.f64 (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)) 2) (*.f64 (*.f64 0 (*.f64 z c)) (+.f64 (-.f64 (*.f64 0 (*.f64 z c)) (*.f64 i a)) (*.f64 z c)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (neg.f64 (fma.f64 i a (*.f64 z c))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (*.f64 z c)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (sqrt.f64 (fma.f64 i a (*.f64 z c))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (/.f64 (sqrt.f64 (fma.f64 i a (*.f64 z c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (neg.f64 c) (*.f64 i a))) (sqrt.f64 (fma.f64 i a (*.f64 z c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))))
(/.f64 (sqrt.f64 (fma.f64 z (neg.f64 c) (*.f64 i a))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))) (cbrt.f64 (fma.f64 i a (*.f64 z c))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (/.f64 (cbrt.f64 (fma.f64 i a (*.f64 z c))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (neg.f64 c) (*.f64 i a))) 2) (cbrt.f64 (fma.f64 i a (*.f64 z c)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (neg.f64 c) (*.f64 i a))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) 1) (fma.f64 i a (*.f64 z c)))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (*.f64 z c)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) 1) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 i a (*.f64 z c))))))
(pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1)
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 3)
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(pow.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) 1/3)
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2))
(fabs.f64 (fma.f64 z (neg.f64 c) (*.f64 i a)))
(log.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c)))))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(exp.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 1))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(fma.f64 i a (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(fma.f64 a i (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(fma.f64 1 (*.f64 i a) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(-.f64 (fma.f64 i a (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 z c))
(-.f64 (*.f64 i a) (fma.f64 z c (*.f64 0 (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 z (neg.f64 c) (*.f64 i a))

localize16.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(-.f64 (*.f64 t c) (*.f64 y i))
0.3b
(pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)
0.5b
(/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
26.3b
(/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
Compiler

Compiled 65 to 19 computations (70.8% saved)

series9.0ms (0%)

Counts
3 → 168
Calls

42 calls:

TimeVariablePointExpression
2.0ms
i
@-inf
(/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
0.0ms
j
@-inf
(/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
0.0ms
t
@0
(/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
0.0ms
t
@inf
(/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
0.0ms
y
@0
(/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)

rewrite114.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1750×associate-/r/
1556×associate-/l/
352×associate-+l+
332×add-sqr-sqrt
326×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
014105
131675
2460975
Stop Event
node limit
Counts
3 → 193
Calls
Call 1
Inputs
(/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 j 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (sqrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 -1 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (sqrt.f64 j)) (sqrt.f64 j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 j (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (/.f64 j (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (neg.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (neg.f64 j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 j (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 j (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (neg.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) 1) j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (sqrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (sqrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) -1) (neg.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (neg.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (neg.f64 (neg.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 1 (sqrt.f64 j))) (sqrt.f64 j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 1 (pow.f64 (cbrt.f64 j) 2))) (cbrt.f64 j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) -1) (neg.f64 j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 j))) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 j))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (sqrt.f64 j))) (sqrt.f64 j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (cbrt.f64 j) 2))) (cbrt.f64 j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (*.f64 (/.f64 c j) t) (*.f64 (/.f64 c j) t)) (*.f64 (*.f64 (/.f64 y j) i) (*.f64 (/.f64 y j) i)))) (+.f64 (*.f64 (/.f64 c j) t) (*.f64 (/.f64 y j) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (pow.f64 (*.f64 (/.f64 c j) t) 3) (pow.f64 (*.f64 (/.f64 y j) i) 3))) (+.f64 (*.f64 (*.f64 (/.f64 c j) t) (*.f64 (/.f64 c j) t)) (+.f64 (*.f64 (*.f64 (/.f64 y j) i) (*.f64 (/.f64 y j) i)) (*.f64 (*.f64 (/.f64 c j) t) (*.f64 (/.f64 y j) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (*.f64 t c) j) (*.f64 j (*.f64 y i)))) (*.f64 j j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) 1)) (*.f64 (fma.f64 t c (*.f64 y i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) -1) (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (neg.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (neg.f64 j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) 1) (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) 1) (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) 1) (/.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4))) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (neg.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1) (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (neg.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) 1) (cbrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (cbrt.f64 j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) (cbrt.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (cbrt.f64 (neg.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) j))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) 3) (pow.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 c j) t) (neg.f64 (*.f64 (/.f64 y j) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 y j) i)) (*.f64 (/.f64 c j) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 c j) t) (*.f64 (/.f64 y j) i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 1 j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 1 j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (sqrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 1 j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 j) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 1 (neg.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 j)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (sqrt.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 j) 2)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (cbrt.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 j)) (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (pow.f64 (cbrt.f64 j) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (cbrt.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (sqrt.f64 j)) (/.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2))) (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 j (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) j) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 j)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 j)) (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 j)) (-.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))) (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 j)) (+.f64 (pow.f64 (pow.f64 (*.f64 t c) 2) 3) (pow.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))) (*.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (neg.f64 j)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 j 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 t c)) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 t c)) (+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 t c)) (+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t c) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 y (neg.f64 i)) (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t c) (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t c) (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (neg.f64 i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 t c) (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) (-.f64 1 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (-.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))) (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 t c) 2) 3) (pow.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))) (*.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (-.f64 (*.f64 t c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))) (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (pow.f64 (pow.f64 (*.f64 t c) 2) 3) (pow.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))) (*.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 (fma.f64 t c (*.f64 y i)) (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 1 (*.f64 (fma.f64 t c (*.f64 y i)) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 1 (*.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (fma.f64 t c (*.f64 y i)) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 1 (*.f64 (fma.f64 t c (*.f64 y i)) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (fma.f64 t c (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 1 (*.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)))))))

simplify135.0ms (0.2%)

Algorithm
egg-herbie
Rules
1044×associate-/l*
1028×associate-*r*
894×associate-*l*
848×*-commutative
738×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
054517667
1169916249
Stop Event
node limit
Counts
361 → 347
Calls
Call 1
Inputs
(*.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 -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 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 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 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 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 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 (-.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 (-.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 (-.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 -1 (/.f64 (*.f64 y i) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (*.f64 c t) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (*.f64 c t) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(*.f64 -1 (/.f64 (*.f64 y i) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (*.f64 c t) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (*.f64 c t) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (*.f64 c t) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(*.f64 -1 (/.f64 (*.f64 i y) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(*.f64 -1 (/.f64 (*.f64 i y) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(/.f64 (*.f64 c t) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(*.f64 -1 (/.f64 (*.f64 y i) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(*.f64 -1 (/.f64 (*.f64 y i) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) 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 (-.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 (-.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 (pow.f64 y 2) (pow.f64 i 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (*.f64 (pow.f64 y 2) (pow.f64 i 2)))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(*.f64 (pow.f64 c 2) (pow.f64 t 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2)))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(*.f64 (pow.f64 c 2) (pow.f64 t 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2)))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (*.f64 (pow.f64 y 2) (pow.f64 i 2)))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(*.f64 (pow.f64 c 2) (pow.f64 t 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2)))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(*.f64 (pow.f64 c 2) (pow.f64 t 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2)))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(*.f64 (pow.f64 c 2) (pow.f64 t 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2)))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (*.f64 (pow.f64 i 2) (pow.f64 y 2)))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (*.f64 (pow.f64 i 2) (pow.f64 y 2)))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(*.f64 (pow.f64 c 2) (pow.f64 t 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2)))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))) 1)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 j 1))
(*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 1)
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 1 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (sqrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))
(*.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 -1 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (sqrt.f64 j)) (sqrt.f64 j))
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j))
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 j (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (/.f64 j (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(*.f64 (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (neg.f64 j)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (neg.f64 j))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 j (fma.f64 t c (*.f64 y i))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 j (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(*.f64 (*.f64 -1 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (neg.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)))
(*.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) 1) j))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (sqrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (sqrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) -1) (neg.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (neg.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (neg.f64 (neg.f64 j)))
(*.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 1 (sqrt.f64 j))) (sqrt.f64 j))
(*.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 1 (pow.f64 (cbrt.f64 j) 2))) (cbrt.f64 j))
(*.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) -1) (neg.f64 j))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 j))) (fma.f64 t c (*.f64 y i)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 j))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (sqrt.f64 j))) (sqrt.f64 j))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (cbrt.f64 j) 2))) (cbrt.f64 j))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (*.f64 (/.f64 c j) t) (*.f64 (/.f64 c j) t)) (*.f64 (*.f64 (/.f64 y j) i) (*.f64 (/.f64 y j) i)))) (+.f64 (*.f64 (/.f64 c j) t) (*.f64 (/.f64 y j) i)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (pow.f64 (*.f64 (/.f64 c j) t) 3) (pow.f64 (*.f64 (/.f64 y j) i) 3))) (+.f64 (*.f64 (*.f64 (/.f64 c j) t) (*.f64 (/.f64 c j) t)) (+.f64 (*.f64 (*.f64 (/.f64 y j) i) (*.f64 (/.f64 y j) i)) (*.f64 (*.f64 (/.f64 c j) t) (*.f64 (/.f64 y j) i)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (*.f64 t c) j) (*.f64 j (*.f64 y i)))) (*.f64 j j))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) 1)) (*.f64 (fma.f64 t c (*.f64 y i)) j))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) j))
(*.f64 (/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(*.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) -1) (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (neg.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (neg.f64 j))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) 1) (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) 1) (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) 1) (/.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4))) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (neg.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (fma.f64 t c (*.f64 y i))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1) (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 j))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (neg.f64 j)))
(*.f64 (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) 1) (cbrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (cbrt.f64 j))
(*.f64 (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) (cbrt.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (cbrt.f64 (neg.f64 j)))
(pow.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3) 1/3)
(pow.f64 (/.f64 1 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) -1)
(neg.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) j))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) 3) (pow.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(+.f64 (*.f64 (/.f64 c j) t) (neg.f64 (*.f64 (/.f64 y j) i)))
(+.f64 (neg.f64 (*.f64 (/.f64 y j) i)) (*.f64 (/.f64 c j) t))
(-.f64 (*.f64 (/.f64 c j) t) (*.f64 (/.f64 y j) i))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))) 1)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 1 j))
(*.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 1)
(*.f64 1 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 1 j)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (sqrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 1 j)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(*.f64 (/.f64 1 j) (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 1 (neg.f64 j)))
(*.f64 (/.f64 1 (sqrt.f64 j)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (sqrt.f64 j)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 j) 2)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (cbrt.f64 j)))
(*.f64 -1 (/.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j))
(*.f64 (/.f64 1 (neg.f64 j)) (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (pow.f64 (cbrt.f64 j) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (cbrt.f64 j)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (sqrt.f64 j)) (/.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 j)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2))) (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(*.f64 (/.f64 1 (/.f64 j (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (/.f64 1 (/.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) j) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 j)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 j)) (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 j)) (-.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))) (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 j)) (+.f64 (pow.f64 (pow.f64 (*.f64 t c) 2) 3) (pow.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))) (*.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(pow.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3) 1/3)
(pow.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) -1)
(neg.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (neg.f64 j)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 j 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 t c)) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))))
(+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 t c)) (+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 t c)) (+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 t c)))
(+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))
(+.f64 (*.f64 (*.f64 t c) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 y (neg.f64 i)) (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (*.f64 (*.f64 t c) (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (*.f64 (*.f64 t c) (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 t c) (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) 1)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) (-.f64 1 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) 1)
(*.f64 1 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (-.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))) (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 t c) 2) 3) (pow.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))) (*.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))) (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (pow.f64 (pow.f64 (*.f64 t c) 2) 3) (pow.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))) (*.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) 1)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 (fma.f64 t c (*.f64 y i)) (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 1 (*.f64 (fma.f64 t c (*.f64 y i)) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 1 (*.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))
(/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (fma.f64 t c (*.f64 y i)) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 1 (*.f64 (fma.f64 t c (*.f64 y i)) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 1 (*.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (fma.f64 t c (*.f64 y i)))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)))
(exp.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)))
Outputs
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 j (neg.f64 (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 j (neg.f64 (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 j (neg.f64 (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 j (neg.f64 (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 j (neg.f64 (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 j (neg.f64 (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 -1 (/.f64 (*.f64 y i) j))
(*.f64 (/.f64 y j) (neg.f64 i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (*.f64 c t) j)
(*.f64 t (/.f64 c j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (*.f64 c t) j)
(*.f64 t (/.f64 c j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 -1 (/.f64 (*.f64 y i) j))
(*.f64 (/.f64 y j) (neg.f64 i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (*.f64 c t) j)
(*.f64 t (/.f64 c j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (*.f64 c t) j)
(*.f64 t (/.f64 c j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (*.f64 c t) j)
(*.f64 t (/.f64 c j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 -1 (/.f64 (*.f64 i y) j))
(*.f64 (/.f64 y j) (neg.f64 i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 -1 (/.f64 (*.f64 i y) j))
(*.f64 (/.f64 y j) (neg.f64 i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (*.f64 c t) j)
(*.f64 t (/.f64 c j))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 -1 (/.f64 (*.f64 y i) j))
(*.f64 (/.f64 y j) (neg.f64 i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 -1 (/.f64 (*.f64 y i) j))
(*.f64 (/.f64 y j) (neg.f64 i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) j)) (/.f64 (*.f64 c t) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(*.f64 (*.f64 y y) (*.f64 i i))
(pow.f64 (*.f64 i y) 2)
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (*.f64 (pow.f64 y 2) (pow.f64 i 2)))
(fma.f64 (*.f64 y y) (*.f64 i i) (*.f64 (*.f64 -2 c) (*.f64 i (*.f64 y t))))
(fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(*.f64 (pow.f64 c 2) (pow.f64 t 2))
(*.f64 (*.f64 c c) (*.f64 t t))
(pow.f64 (*.f64 c t) 2)
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2)))
(fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t)))
(fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(*.f64 (pow.f64 c 2) (pow.f64 t 2))
(*.f64 (*.f64 c c) (*.f64 t t))
(pow.f64 (*.f64 c t) 2)
(+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2)))
(fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t)))
(fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(*.f64 (*.f64 y y) (*.f64 i i))
(pow.f64 (*.f64 i y) 2)
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (*.f64 (pow.f64 y 2) (pow.f64 i 2)))
(fma.f64 (*.f64 y y) (*.f64 i i) (*.f64 (*.f64 -2 c) (*.f64 i (*.f64 y t))))
(fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(*.f64 (pow.f64 c 2) (pow.f64 t 2))
(*.f64 (*.f64 c c) (*.f64 t t))
(pow.f64 (*.f64 c t) 2)
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2)))
(fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t)))
(fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(*.f64 (pow.f64 c 2) (pow.f64 t 2))
(*.f64 (*.f64 c c) (*.f64 t t))
(pow.f64 (*.f64 c t) 2)
(+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2)))
(fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t)))
(fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(*.f64 (pow.f64 c 2) (pow.f64 t 2))
(*.f64 (*.f64 c c) (*.f64 t t))
(pow.f64 (*.f64 c t) 2)
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2)))
(fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t)))
(fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(*.f64 (*.f64 y y) (*.f64 i i))
(pow.f64 (*.f64 i y) 2)
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (*.f64 (pow.f64 i 2) (pow.f64 y 2)))
(fma.f64 (*.f64 y y) (*.f64 i i) (*.f64 (*.f64 -2 c) (*.f64 i (*.f64 y t))))
(fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(*.f64 (*.f64 y y) (*.f64 i i))
(pow.f64 (*.f64 i y) 2)
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (*.f64 (pow.f64 i 2) (pow.f64 y 2)))
(fma.f64 (*.f64 y y) (*.f64 i i) (*.f64 (*.f64 -2 c) (*.f64 i (*.f64 y t))))
(fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i (*.f64 y t)))) (+.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(*.f64 (pow.f64 c 2) (pow.f64 t 2))
(*.f64 (*.f64 c c) (*.f64 t t))
(pow.f64 (*.f64 c t) 2)
(+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2)))
(fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t)))
(fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(*.f64 (*.f64 y y) (*.f64 i i))
(pow.f64 (*.f64 i y) 2)
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))))
(fma.f64 (*.f64 y y) (*.f64 i i) (*.f64 (*.f64 -2 c) (*.f64 i (*.f64 y t))))
(fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(*.f64 (*.f64 y y) (*.f64 i i))
(pow.f64 (*.f64 i y) 2)
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))))
(fma.f64 (*.f64 y y) (*.f64 i i) (*.f64 (*.f64 -2 c) (*.f64 i (*.f64 y t))))
(fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(+.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 c (*.f64 y (*.f64 i t)))) (*.f64 (pow.f64 c 2) (pow.f64 t 2))))
(fma.f64 (*.f64 y y) (*.f64 i i) (fma.f64 -2 (*.f64 c (*.f64 i (*.f64 y t))) (*.f64 (*.f64 c c) (*.f64 t t))))
(+.f64 (fma.f64 -2 (*.f64 i (*.f64 c (*.f64 y t))) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 c t) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))) 1)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 j 1))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 1)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 1 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (sqrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (/.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 j (*.f64 (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 4)) (fma.f64 c t (neg.f64 (*.f64 i y))))))
(*.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (*.f64 -1 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (sqrt.f64 j)) (sqrt.f64 j))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (sqrt.f64 j) (sqrt.f64 j)))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 (sqrt.f64 j) (sqrt.f64 j)))
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (pow.f64 (cbrt.f64 j) 2) (cbrt.f64 j)))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 (cbrt.f64 j) (pow.f64 (cbrt.f64 j) 2)))
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(*.f64 (sqrt.f64 (/.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (sqrt.f64 (/.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (*.f64 (sqrt.f64 (/.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))) (sqrt.f64 (/.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(/.f64 (/.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (cbrt.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)) 2))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (/.f64 j (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y)))) (/.f64 j (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y))))) (/.f64 j (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y))))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (/.f64 j (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))))
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (/.f64 j (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2))
(*.f64 (/.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2)) (/.f64 j (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y))))))
(*.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (neg.f64 j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (neg.f64 j))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 j (fma.f64 t c (*.f64 y i))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 j (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (*.f64 j (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y))))))
(*.f64 j (/.f64 (*.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (*.f64 -1 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (neg.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(/.f64 (/.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (cbrt.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) 1) j))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (/.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 j (*.f64 (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 4)) (fma.f64 c t (neg.f64 (*.f64 i y))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (/.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 j (*.f64 (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 4)) (fma.f64 c t (neg.f64 (*.f64 i y))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (sqrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (sqrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (/.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 j (*.f64 (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 4)) (fma.f64 c t (neg.f64 (*.f64 i y))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 4)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)) 2) (cbrt.f64 (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) -1) (neg.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (neg.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (neg.f64 (neg.f64 j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 1 (sqrt.f64 j))) (sqrt.f64 j))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (sqrt.f64 j) (sqrt.f64 j)))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 (sqrt.f64 j) (sqrt.f64 j)))
(*.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 1 (pow.f64 (cbrt.f64 j) 2))) (cbrt.f64 j))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (pow.f64 (cbrt.f64 j) 2) (cbrt.f64 j)))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 (cbrt.f64 j) (pow.f64 (cbrt.f64 j) 2)))
(*.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) -1) (neg.f64 j))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 j))) (fma.f64 t c (*.f64 y i)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 j))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (*.f64 j (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y))))))
(*.f64 j (/.f64 (*.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (sqrt.f64 j))) (sqrt.f64 j))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (sqrt.f64 j) (sqrt.f64 j)))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 (sqrt.f64 j) (sqrt.f64 j)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (cbrt.f64 j) 2))) (cbrt.f64 j))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (pow.f64 (cbrt.f64 j) 2) (cbrt.f64 j)))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 (cbrt.f64 j) (pow.f64 (cbrt.f64 j) 2)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (*.f64 (/.f64 c j) t) (*.f64 (/.f64 c j) t)) (*.f64 (*.f64 (/.f64 y j) i) (*.f64 (/.f64 y j) i)))) (+.f64 (*.f64 (/.f64 c j) t) (*.f64 (/.f64 y j) i)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (*.f64 (fma.f64 (/.f64 c j) t (*.f64 i (/.f64 y j))) (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (fma.f64 (/.f64 c j) t (*.f64 i (/.f64 y j))))
(*.f64 (*.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (fma.f64 (/.f64 c j) t (*.f64 i (/.f64 y j)))) j) (fma.f64 (/.f64 c j) t (*.f64 i (/.f64 y j))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (pow.f64 (*.f64 (/.f64 c j) t) 3) (pow.f64 (*.f64 (/.f64 y j) i) 3))) (+.f64 (*.f64 (*.f64 (/.f64 c j) t) (*.f64 (/.f64 c j) t)) (+.f64 (*.f64 (*.f64 (/.f64 y j) i) (*.f64 (/.f64 y j) i)) (*.f64 (*.f64 (/.f64 c j) t) (*.f64 (/.f64 y j) i)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (-.f64 (pow.f64 (*.f64 t (/.f64 c j)) 3) (pow.f64 (*.f64 i (/.f64 y j)) 3))) (fma.f64 (*.f64 t (/.f64 c j)) (*.f64 t (/.f64 c j)) (*.f64 (*.f64 i (/.f64 y j)) (fma.f64 (/.f64 c j) t (*.f64 i (/.f64 y j))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (-.f64 (pow.f64 (*.f64 t (/.f64 c j)) 3) (pow.f64 (*.f64 i (/.f64 y j)) 3))) (fma.f64 (*.f64 t (/.f64 c j)) (*.f64 t (/.f64 c j)) (*.f64 (/.f64 y j) (*.f64 i (fma.f64 (/.f64 c j) t (*.f64 i (/.f64 y j)))))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (*.f64 t c) j) (*.f64 j (*.f64 y i)))) (*.f64 j j))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))) (*.f64 j j))
(*.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j) (*.f64 j j))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) 1)) (*.f64 (fma.f64 t c (*.f64 y i)) j))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) j))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (*.f64 j (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y))))))
(*.f64 j (/.f64 (*.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (/.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 j (*.f64 (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 4)) (fma.f64 c t (neg.f64 (*.f64 i y))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (/.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 j (*.f64 (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 4)) (fma.f64 c t (neg.f64 (*.f64 i y))))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) -1) (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (neg.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (neg.f64 j))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)) (-.f64 (*.f64 t c) (*.f64 y i)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) 1) (/.f64 1 (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) 1) (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) 1) (/.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (*.f64 j (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y))))))
(*.f64 j (/.f64 (*.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4))) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) j)) (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2)))
(/.f64 (/.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 3) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 4)) j)) (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (*.f64 j (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y))))))
(*.f64 j (/.f64 (*.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (neg.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y)))) j)))
(*.f64 j (*.f64 (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) j)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2)))
(*.f64 j (*.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (fma.f64 t c (*.f64 y i))))
(*.f64 (/.f64 (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))) j)) (neg.f64 (fma.f64 t c (*.f64 i y))))
(*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (+.f64 (neg.f64 (pow.f64 (*.f64 c t) 2)) (pow.f64 (*.f64 i y) 2))) j) (neg.f64 (fma.f64 t c (*.f64 i y))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (neg.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) j)) (neg.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y))))))
(*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)))) j) (-.f64 (neg.f64 (pow.f64 (*.f64 c t) 2)) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (-.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))) (-.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)))) j)) (-.f64 (*.f64 c t) (+.f64 (*.f64 i y) (fma.f64 (neg.f64 i) y (*.f64 i y)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (/.f64 (+.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (*.f64 (*.f64 y (+.f64 (neg.f64 i) i)) (*.f64 y (+.f64 (neg.f64 i) i)))) j)) (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 y (+.f64 (neg.f64 i) i))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) (*.f64 (*.f64 t c) (*.f64 y (neg.f64 i)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (/.f64 (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)) j)) (-.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 (neg.f64 i) (*.f64 y (neg.f64 i))))) (*.f64 t (*.f64 c (*.f64 y (neg.f64 i))))))
(*.f64 (/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (neg.f64 (*.f64 i y)) 3)) (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2))) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (neg.f64 (*.f64 i y)) (-.f64 (neg.f64 (*.f64 i y)) (*.f64 c t)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) j) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3) (pow.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) 3)) j)) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (-.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (/.f64 j (/.f64 (+.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 3) (pow.f64 (*.f64 y (+.f64 (neg.f64 i) i)) 3)) (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2))) (+.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (*.f64 (*.f64 y (+.f64 (neg.f64 i) i)) (-.f64 (*.f64 y (+.f64 (neg.f64 i) i)) (fma.f64 c t (neg.f64 (*.f64 i y)))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1) (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (sqrt.f64 (/.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (sqrt.f64 (/.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (*.f64 (sqrt.f64 (/.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))) (sqrt.f64 (/.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 j))
(*.f64 (sqrt.f64 j) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (sqrt.f64 (/.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (sqrt.f64 (/.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))) (/.f64 (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (sqrt.f64 j)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (sqrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (neg.f64 j)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 c t) (*.f64 i y)))) (sqrt.f64 (/.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) (sqrt.f64 (neg.f64 j)))
(*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (sqrt.f64 (+.f64 (*.f64 c (neg.f64 t)) (*.f64 i y)))) (sqrt.f64 (/.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))) (sqrt.f64 (neg.f64 j)))
(*.f64 (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) 1) (cbrt.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2)) (cbrt.f64 (/.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (cbrt.f64 (/.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)) 2))
(*.f64 (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (cbrt.f64 j))
(*.f64 (cbrt.f64 j) (/.f64 (pow.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 (*.f64 c t) (*.f64 i y)) j)) 2))))
(*.f64 (cbrt.f64 j) (/.f64 (/.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y))))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)) (cbrt.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (cbrt.f64 (neg.f64 j)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (*.f64 (cbrt.f64 (neg.f64 (-.f64 (*.f64 c t) (*.f64 i y)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2))) (cbrt.f64 (neg.f64 j)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 j)) (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)) 2) (cbrt.f64 (+.f64 (*.f64 c (neg.f64 t)) (*.f64 i y)))))
(pow.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 1)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 3)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3) 1/3)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(pow.f64 (/.f64 1 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) -1)
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(neg.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) j))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 2))
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2))
(sqrt.f64 (pow.f64 (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j))
(*.f64 j (log.f64 (exp.f64 (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 j (log.f64 (exp.f64 (fma.f64 c t (neg.f64 (*.f64 i y))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) 3) (pow.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) 3) (pow.f64 (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) 3) (pow.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 1))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 i (*.f64 y j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(+.f64 (*.f64 (/.f64 c j) t) (neg.f64 (*.f64 (/.f64 y j) i)))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (neg.f64 (*.f64 (/.f64 y j) i)) (*.f64 (/.f64 c j) t))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(-.f64 (*.f64 (/.f64 c j) t) (*.f64 (/.f64 y j) i))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))) 1)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (/.f64 1 j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 1)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 1 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 1 j)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (/.f64 1 j)))
(*.f64 (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (/.f64 (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) j))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (sqrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 1 j)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (/.f64 1 j)))
(*.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2) j))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 (/.f64 1 j) (-.f64 (*.f64 t c) (*.f64 y i)))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 1 (neg.f64 j)))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 (/.f64 1 (sqrt.f64 j)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (sqrt.f64 j)))
(*.f64 (/.f64 1 (sqrt.f64 j)) (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (sqrt.f64 j)))
(/.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (sqrt.f64 j)) (sqrt.f64 j))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 j) 2)) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (cbrt.f64 j)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 j) 2)) (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (cbrt.f64 j)))
(/.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 j))
(*.f64 -1 (/.f64 (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 (/.f64 1 (neg.f64 j)) (neg.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (/.f64 1 j)))
(*.f64 (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (/.f64 (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) j))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (/.f64 1 j)))
(*.f64 (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (/.f64 (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) j))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (pow.f64 (cbrt.f64 j) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (cbrt.f64 j)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (pow.f64 (cbrt.f64 j) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (cbrt.f64 j)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (pow.f64 (cbrt.f64 j) 2)) (/.f64 (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (cbrt.f64 j)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) j))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (/.f64 1 j)))
(*.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2) j))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (sqrt.f64 j)) (/.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 j)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2) (sqrt.f64 j)) (/.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (sqrt.f64 j)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2) (sqrt.f64 j)) (/.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (sqrt.f64 j)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (pow.f64 (cbrt.f64 j) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (pow.f64 (cbrt.f64 j) 2))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2) (/.f64 (pow.f64 (cbrt.f64 j) 2) (cbrt.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2))) (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 (/.f64 1 (/.f64 j (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (/.f64 1 j)))
(*.f64 (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (/.f64 (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) j))
(*.f64 (/.f64 1 (/.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (/.f64 1 j)))
(*.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2) j))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) j) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (/.f64 1 j)))
(*.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2) j))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 j)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (-.f64 (*.f64 t c) (*.f64 y i)))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 1 j)) (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) j) (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (pow.f64 (*.f64 c t) 2) (-.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (*.f64 i y) (*.f64 c t)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (*.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) (-.f64 (*.f64 i y) (*.f64 c t)))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 j)) (-.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))) (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) j) (-.f64 (pow.f64 (*.f64 c t) 4) (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (fma.f64 t c (*.f64 i y)) (fma.f64 t c (*.f64 i y)))))) (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y)))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) j) (-.f64 (pow.f64 (*.f64 c t) 4) (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (fma.f64 t c (*.f64 i y)) (fma.f64 t c (*.f64 i y)))))) (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y))))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 j)) (+.f64 (pow.f64 (pow.f64 (*.f64 t c) 2) 3) (pow.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))) (*.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) j) (+.f64 (pow.f64 (pow.f64 (*.f64 c t) 2) 3) (pow.f64 (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y))) 3))) (+.f64 (pow.f64 (*.f64 c t) 4) (-.f64 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (fma.f64 t c (*.f64 i y)) (fma.f64 t c (*.f64 i y)))) (*.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c t) 2) 3) (pow.f64 (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))) 3)) j)) (+.f64 (pow.f64 (*.f64 c t) 4) (*.f64 (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))) (-.f64 (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))) (pow.f64 (*.f64 c t) 2)))))
(pow.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 1)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 3)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3) 1/3)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(pow.f64 (/.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) -1)
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(neg.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (neg.f64 j)))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 j 3)))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 1))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j)
(+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 y (+.f64 (neg.f64 i) i))))
(+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 y (+.f64 (neg.f64 i) i))))
(+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)))))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 2 (*.f64 y (+.f64 (neg.f64 i) i)))))
(+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)))))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 2 (*.f64 y (+.f64 (neg.f64 i) i)))))
(+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)))))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 2 (*.f64 y (+.f64 (neg.f64 i) i)))))
(+.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (*.f64 2 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)))))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 2 (*.f64 y (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 t c)) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))))
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)
(pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)
(+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 t c)) (+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 y (+.f64 (neg.f64 i) i))))
(+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 t c)) (+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 y (+.f64 (neg.f64 i) i))))
(+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 y (neg.f64 i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 t c)))
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)
(pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)
(+.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 y (+.f64 (neg.f64 i) i))))
(+.f64 (*.f64 (*.f64 t c) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 y (neg.f64 i)) (-.f64 (*.f64 t c) (*.f64 y i))))
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)
(pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)
(+.f64 (*.f64 (*.f64 t c) (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 y (+.f64 (neg.f64 i) i))))
(+.f64 (*.f64 (*.f64 t c) (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 y (+.f64 (neg.f64 i) i))))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 t c) (-.f64 (*.f64 t c) (*.f64 y i))))
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)
(pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)
(+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 y (+.f64 (neg.f64 i) i))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) 1)
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)
(pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) (-.f64 1 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 y (+.f64 (neg.f64 i) i))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 y (+.f64 (neg.f64 i) i))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)
(pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)
(*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) 1)
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)
(pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)
(*.f64 1 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)
(pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)
(*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (-.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 (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 4)) (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 4)) (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2))
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (-.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 (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (sqrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y))))))
(*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (*.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) (pow.f64 (cbrt.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))) 2)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (-.f64 (*.f64 t c) (*.f64 y i)))
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)
(pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (-.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (*.f64 i y) (*.f64 c t)))) (/.f64 (-.f64 (*.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) (pow.f64 (*.f64 i y) 2)))))
(*.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) (*.f64 c t)))) (/.f64 (*.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (fma.f64 t c (*.f64 i y))) (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (-.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))) (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y)))) (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (-.f64 (pow.f64 (*.f64 c t) 4) (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (fma.f64 t c (*.f64 i y)) (fma.f64 t c (*.f64 i y)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y))))) (*.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (-.f64 (pow.f64 (*.f64 c t) 4) (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (fma.f64 t c (*.f64 i y)) (fma.f64 t c (*.f64 i y)))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 t c) 2) 3) (pow.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))) (*.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(*.f64 (+.f64 (pow.f64 (*.f64 c t) 4) (-.f64 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (fma.f64 t c (*.f64 i y)) (fma.f64 t c (*.f64 i y)))) (*.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y)))))) (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c t) 2) 3) (pow.f64 (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y))) 3)) (-.f64 (*.f64 c t) (*.f64 i y)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c t) 4) (*.f64 (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))) (-.f64 (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))) (pow.f64 (*.f64 c t) 2)))) (fma.f64 c t (neg.f64 (*.f64 i y)))) (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c t) 2) 3) (pow.f64 (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))) 3)) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (-.f64 (*.f64 t c) (*.f64 y i)))
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)
(pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (-.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (*.f64 i y) (*.f64 c t)))) (/.f64 (-.f64 (*.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) (pow.f64 (*.f64 i y) 2)))))
(*.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) (*.f64 c t)))) (/.f64 (*.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (fma.f64 t c (*.f64 i y))) (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))) (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y)))) (/.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (-.f64 (pow.f64 (*.f64 c t) 4) (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (fma.f64 t c (*.f64 i y)) (fma.f64 t c (*.f64 i y)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y))))) (*.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (-.f64 (pow.f64 (*.f64 c t) 4) (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (fma.f64 t c (*.f64 i y)) (fma.f64 t c (*.f64 i y)))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (pow.f64 (pow.f64 (*.f64 t c) 2) 3) (pow.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 t c) 2)) (*.f64 (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))) (*.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(*.f64 (+.f64 (pow.f64 (*.f64 c t) 4) (-.f64 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (fma.f64 t c (*.f64 i y)) (fma.f64 t c (*.f64 i y)))) (*.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y)))))) (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c t) 2) 3) (pow.f64 (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y))) 3)) (-.f64 (*.f64 c t) (*.f64 i y)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c t) 4) (*.f64 (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))) (-.f64 (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))) (pow.f64 (*.f64 c t) 2)))) (fma.f64 c t (neg.f64 (*.f64 i y)))) (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c t) 2) 3) (pow.f64 (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))) 3)) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) 1)
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)
(pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 (fma.f64 t c (*.f64 y i)) (fma.f64 t c (*.f64 y i))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 t c (*.f64 i y))) (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 t c (*.f64 i y))))
(*.f64 (-.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 (fma.f64 t c (*.f64 i y)) (fma.f64 t c (*.f64 i y)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 1 (*.f64 (fma.f64 t c (*.f64 y i)) (fma.f64 t c (*.f64 y i)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 t c (*.f64 i y))) (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 t c (*.f64 i y))))
(*.f64 (-.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 (fma.f64 t c (*.f64 i y)) (fma.f64 t c (*.f64 i y)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(*.f64 (/.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 t c (*.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 t c (*.f64 i y))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.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 i (*.f64 y (fma.f64 t c (*.f64 i y)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 1 (*.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))
(*.f64 (/.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 t c (*.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 t c (*.f64 i y))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.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 i (*.f64 y (fma.f64 t c (*.f64 i y)))))))
(/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 (fma.f64 t c (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y))))
(/.f64 (*.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (fma.f64 t c (*.f64 i y))) (fma.f64 t c (*.f64 i y)))
(/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y))))) (fma.f64 c t (neg.f64 (*.f64 i y)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 t c (*.f64 y i)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 (fma.f64 t c (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y))))
(/.f64 (*.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2) (fma.f64 t c (*.f64 i y))) (fma.f64 t c (*.f64 i y)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y))))) (fma.f64 c t (neg.f64 (*.f64 i y)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (fma.f64 t c (*.f64 y i)) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 (*.f64 (fma.f64 t c (*.f64 i y)) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (*.f64 (fma.f64 t c (*.f64 i y)) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (*.f64 1 (*.f64 (fma.f64 t c (*.f64 y i)) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 (*.f64 (fma.f64 t c (*.f64 i y)) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (*.f64 (fma.f64 t c (*.f64 i y)) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (fma.f64 t c (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 (*.f64 (fma.f64 t c (*.f64 i y)) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (*.f64 (fma.f64 t c (*.f64 i y)) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (*.f64 1 (*.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (fma.f64 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 (*.f64 (fma.f64 t c (*.f64 i y)) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y))))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (*.f64 (fma.f64 t c (*.f64 i y)) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 i y)))))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 4))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 4))
(sqrt.f64 (pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 4))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)))
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)
(pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2))))
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)
(pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) 3))
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)
(pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)))
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)
(pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)
(exp.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i)))))
(pow.f64 (exp.f64 2) (log.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(pow.f64 (exp.f64 2) (log.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 t c) (*.f64 y i)))) 1))
(pow.f64 (exp.f64 2) (log.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(pow.f64 (exp.f64 2) (log.f64 (fma.f64 c t (neg.f64 (*.f64 i y)))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2)))
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)
(pow.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) 2)

eval733.0ms (1.1%)

Compiler

Compiled 76776 to 16955 computations (77.9% saved)

prune1.4s (2.2%)

Pruning

53 alts after pruning (48 fresh and 5 done)

PrunedKeptTotal
New2057212078
Fresh132740
Picked101
Done257
Total2073532126
Error
0b
Counts
2126 → 53
Alt Table
Click to see full alt table
StatusErrorProgram
53.1b
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)
51.9b
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 i a))) 3)
52.5b
(/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
45.2b
(/.f64 (*.f64 a -1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
43.4b
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
58.0b
(/.f64 y (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))
58.8b
(/.f64 t (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))
45.5b
(/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i))))
42.5b
(/.f64 b (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))
38.4b
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
21.2b
(-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 j (*.f64 c t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
12.5b
(+.f64 (-.f64 (+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
30.5b
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
45.5b
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))
45.4b
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2))
25.5b
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
34.3b
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b)))
25.3b
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))))))
25.3b
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 z (neg.f64 c))) (*.f64 z c))))
34.3b
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
43.9b
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
28.4b
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
34.0b
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
54.2b
(*.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j) (*.f64 j j))
57.3b
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
45.8b
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
43.3b
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
45.4b
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
45.4b
(*.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) j)
45.4b
(*.f64 (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i))) j)
52.9b
(*.f64 (*.f64 (neg.f64 y) i) j)
51.9b
(*.f64 (*.f64 z b) (neg.f64 c))
53.2b
(*.f64 (*.f64 y x) z)
55.6b
(*.f64 (*.f64 t c) j)
52.4b
(*.f64 (*.f64 c (neg.f64 b)) z)
45.2b
(*.f64 (*.f64 -1 a) (+.f64 (*.f64 t x) (fma.f64 i (neg.f64 b) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
53.7b
(*.f64 (neg.f64 i) (*.f64 y j))
44.2b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
54.2b
(*.f64 y (*.f64 z x))
52.6b
(*.f64 y (*.f64 j (neg.f64 i)))
46.8b
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
53.0b
(*.f64 i (*.f64 a b))
44.0b
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 a b))))
46.2b
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
56.8b
(*.f64 c (*.f64 t j))
42.5b
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
51.8b
(*.f64 b (*.f64 i a))
53.2b
(*.f64 b (*.f64 c (neg.f64 z)))
53.4b
(*.f64 a (*.f64 t (neg.f64 x)))
54.1b
(*.f64 a (*.f64 i b))
54.2b
(*.f64 -1 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) x) (-.f64 (*.f64 a t) (*.f64 y z))))
45.2b
(*.f64 -1 (-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 a (*.f64 t x))))
53.7b
(neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)))
Compiler

Compiled 1241 to 844 computations (32% saved)

regimes1.7s (2.7%)

Counts
92 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 i a))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 t c) j)
(*.f64 (*.f64 y x) z)
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 b (*.f64 c (neg.f64 z)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 (neg.f64 y) i) j)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 a b))))
(/.f64 b (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))
(/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(/.f64 (*.f64 a -1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 c (neg.f64 z))) (*.f64 c z)))
(-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.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 c (*.f64 b z)))
(*.f64 -1 (-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(-.f64 (+.f64 (/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(/.f64 t (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 y (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))
(*.f64 -1 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) x) (-.f64 (*.f64 a t) (*.f64 y z))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 z (neg.f64 c))) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 (*.f64 y z) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) 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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j)))
(+.f64 (-.f64 (+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 j (*.f64 c t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(*.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j) (*.f64 j j))
(*.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) j)
(*.f64 (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i))) j)
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z))))
(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 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))))
(-.f64 (+.f64 (*.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) j) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i))) j) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 z c)))))))
(-.f64 (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 j (*.f64 2 (fma.f64 (neg.f64 y) i (*.f64 y i))))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 t c) (*.f64 y (neg.f64 i))))))
(/.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 i a))) 3)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) 2)
(*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x)) z)
(*.f64 (*.f64 -1 a) (+.f64 (*.f64 t x) (fma.f64 i (neg.f64 b) (fma.f64 (neg.f64 b) i (*.f64 i b)))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2))
(-.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) 2) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (pow.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) 2)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3))
(+.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 t c) (*.f64 y i)))) 2))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 3)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) 2)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 (*.f64 y z) x) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.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 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (+.f64 x 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 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 (fma.f64 t c (*.f64 y i)) j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (/.f64 1 (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))))
(*.f64 (/.f64 a (fma.f64 i (*.f64 b (fma.f64 t x (*.f64 i b))) (pow.f64 (*.f64 t x) 2))) (neg.f64 (-.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3))))
Outputs
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(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 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
Calls

10 calls:

233.0ms
i
223.0ms
t
220.0ms
j
216.0ms
x
152.0ms
a
Results
ErrorSegmentsBranch
7.9b5x
8.0b4y
10.7b2z
9.0b5t
7.7b3a
9.5b3b
10.2b2c
7.9b5i
9.9b4j
4.2b3(+.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 2034 to 500 computations (75.4% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.491615079570611e+304
6.518428007875118e+306
0.0ms
-inf
-1.8256236198138542e+304
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.6s (2.4%)

Counts
64 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 i a))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 t c) j)
(*.f64 (*.f64 y x) z)
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 b (*.f64 c (neg.f64 z)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 (neg.f64 y) i) j)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 a b))))
(/.f64 b (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))
(/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(/.f64 (*.f64 a -1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 c (neg.f64 z))) (*.f64 c z)))
(-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.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 c (*.f64 b z)))
(*.f64 -1 (-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(-.f64 (+.f64 (/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(/.f64 t (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 y (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))
(*.f64 -1 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) x) (-.f64 (*.f64 a t) (*.f64 y z))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 z (neg.f64 c))) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 (*.f64 y z) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) 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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j)))
(+.f64 (-.f64 (+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 j (*.f64 c t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(*.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j) (*.f64 j j))
(*.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) j)
(*.f64 (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i))) j)
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(/.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) x)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) x) (-.f64 (*.f64 a t) (*.f64 y z))))
Outputs
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
Calls

10 calls:

230.0ms
i
181.0ms
a
177.0ms
x
172.0ms
t
164.0ms
j
Results
ErrorSegmentsBranch
7.9b5x
8.0b4y
10.7b2z
9.0b5t
7.7b3a
9.5b3b
10.2b2c
7.9b5i
10.0b4j
4.3b3(+.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 1161 to 353 computations (69.6% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.491615079570611e+304
6.518428007875118e+306
0.0ms
-inf
-1.8256236198138542e+304
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.4s (2.3%)

Counts
60 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 i a))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 t c) j)
(*.f64 (*.f64 y x) z)
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 b (*.f64 c (neg.f64 z)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 (neg.f64 y) i) j)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 a b))))
(/.f64 b (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))
(/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(/.f64 (*.f64 a -1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 c (neg.f64 z))) (*.f64 c z)))
(-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.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 c (*.f64 b z)))
(*.f64 -1 (-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(-.f64 (+.f64 (/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(/.f64 t (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 y (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))
(*.f64 -1 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) x) (-.f64 (*.f64 a t) (*.f64 y z))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 z (neg.f64 c))) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 (*.f64 y z) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) 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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j)))
(+.f64 (-.f64 (+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 j (*.f64 c t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(*.f64 (/.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j) (*.f64 j j))
(*.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) j)
(*.f64 (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 t c)) (*.f64 y (neg.f64 i))) j)
Outputs
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
Calls

10 calls:

233.0ms
t
214.0ms
i
163.0ms
a
160.0ms
z
134.0ms
x
Results
ErrorSegmentsBranch
7.9b5x
8.0b4y
10.7b2z
9.1b6t
7.7b3a
9.5b3b
10.2b2c
7.9b5i
10.0b4j
4.4b3(+.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 1083 to 338 computations (68.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.491615079570611e+304
6.518428007875118e+306
0.0ms
-1.8256236198138542e+304
-2.7891330066312807e+302
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.3s (2.1%)

Counts
56 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 i a))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 t c) j)
(*.f64 (*.f64 y x) z)
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 b (*.f64 c (neg.f64 z)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 (neg.f64 y) i) j)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 a b))))
(/.f64 b (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))
(/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(/.f64 (*.f64 a -1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 c (neg.f64 z))) (*.f64 c z)))
(-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.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 c (*.f64 b z)))
(*.f64 -1 (-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(-.f64 (+.f64 (/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(/.f64 t (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 y (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))
(*.f64 -1 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) x) (-.f64 (*.f64 a t) (*.f64 y z))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 z (neg.f64 c))) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 (*.f64 y z) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) 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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j)))
(+.f64 (-.f64 (+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 j (*.f64 c t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
Outputs
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.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 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
Calls

10 calls:

255.0ms
t
181.0ms
a
155.0ms
i
144.0ms
c
123.0ms
j
Results
ErrorSegmentsBranch
7.9b5x
8.0b4y
10.7b2z
9.2b6t
7.7b3a
9.5b3b
10.2b2c
7.9b5i
10.0b4j
4.4b3(+.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 992 to 321 computations (67.6% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.491615079570611e+304
6.518428007875118e+306
0.0ms
-1.8256236198138542e+304
-2.7891330066312807e+302
Compiler

Compiled 50 to 34 computations (32% saved)

regimes895.0ms (1.4%)

Counts
54 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 i a))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 t c) j)
(*.f64 (*.f64 y x) z)
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 b (*.f64 c (neg.f64 z)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 (neg.f64 y) i) j)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 a b))))
(/.f64 b (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))
(/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(/.f64 (*.f64 a -1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 c (neg.f64 z))) (*.f64 c z)))
(-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.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 c (*.f64 b z)))
(*.f64 -1 (-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(-.f64 (+.f64 (/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(/.f64 t (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 y (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))
(*.f64 -1 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) x) (-.f64 (*.f64 a t) (*.f64 y z))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 z (neg.f64 c))) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 (*.f64 y z) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) 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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j)))
(+.f64 (-.f64 (+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (-.f64 (+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
Calls

10 calls:

213.0ms
t
144.0ms
b
117.0ms
a
96.0ms
x
74.0ms
y
Results
ErrorSegmentsBranch
10.7b3x
9.3b3y
11.2b2z
9.2b6t
10.2b4a
10.4b5b
11.4b2c
12.5b1i
12.5b1j
5.1b3(+.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 920 to 305 computations (66.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.491615079570611e+304
6.518428007875118e+306
0.0ms
-inf
-1.8256236198138542e+304
Compiler

Compiled 50 to 34 computations (32% saved)

regimes958.0ms (1.5%)

Counts
53 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 i a))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 t c) j)
(*.f64 (*.f64 y x) z)
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 b (*.f64 c (neg.f64 z)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 (neg.f64 y) i) j)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 a b))))
(/.f64 b (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))
(/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(/.f64 (*.f64 a -1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 c (neg.f64 z))) (*.f64 c z)))
(-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.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 c (*.f64 b z)))
(*.f64 -1 (-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(-.f64 (+.f64 (/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(/.f64 t (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 y (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))
(*.f64 -1 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) x) (-.f64 (*.f64 a t) (*.f64 y z))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 z (neg.f64 c))) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 (*.f64 y z) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) 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 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j)))
Outputs
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.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 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
Calls

10 calls:

223.0ms
t
129.0ms
a
126.0ms
b
122.0ms
x
76.0ms
z
Results
ErrorSegmentsBranch
10.7b3x
9.3b3y
11.2b2z
9.2b6t
10.2b4a
10.4b5b
11.4b2c
12.5b1i
12.5b1j
5.1b3(+.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 888 to 299 computations (66.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.491615079570611e+304
6.518428007875118e+306
0.0ms
-inf
-1.8256236198138542e+304
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.6s (2.5%)

Counts
51 → 7
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 i a))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 t c) j)
(*.f64 (*.f64 y x) z)
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 b (*.f64 c (neg.f64 z)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 (neg.f64 y) i) j)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 a b))))
(/.f64 b (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))
(/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(/.f64 (*.f64 a -1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 c (neg.f64 z))) (*.f64 c z)))
(-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.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 c (*.f64 b z)))
(*.f64 -1 (-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(-.f64 (+.f64 (/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(/.f64 t (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 y (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))
(*.f64 -1 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) x) (-.f64 (*.f64 a t) (*.f64 y z))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 z (neg.f64 c))) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 (*.f64 y z) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j)))
Outputs
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (-.f64 (*.f64 (*.f64 y z) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (-.f64 (*.f64 (*.f64 y z) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j)))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
Calls

9 calls:

256.0ms
c
250.0ms
a
185.0ms
t
176.0ms
j
168.0ms
y
Results
ErrorSegmentsBranch
14.8b5x
12.6b7y
15.0b6z
12.3b7t
13.6b7a
14.3b6b
14.8b9c
17.4b3i
13.0b7j
Compiler

Compiled 789 to 269 computations (65.9% saved)

bsearch131.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
4.319496445551957e+65
3.7393209020810646e+68
28.0ms
6.552336768393426e-211
1.6596246377783063e-208
19.0ms
7.869424497223823e-292
3.296128325826691e-290
22.0ms
-8.934824213523765e-61
-1.3020827922532974e-63
13.0ms
-4.961741915781423e+77
-3.121658302053614e+77
25.0ms
-7.011411373343264e+148
-2.2451572695119752e+146
Results
114.0ms672×body256valid
7.0ms44×body256infinite
Compiler

Compiled 2812 to 1822 computations (35.2% saved)

regimes1.9s (3%)

Counts
50 → 10
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 i a))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 t c) j)
(*.f64 (*.f64 y x) z)
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 b (*.f64 c (neg.f64 z)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 (neg.f64 y) i) j)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 a b))))
(/.f64 b (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))
(/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(/.f64 (*.f64 a -1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 c (neg.f64 z))) (*.f64 c z)))
(-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.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 c (*.f64 b z)))
(*.f64 -1 (-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(-.f64 (+.f64 (/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(/.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) (/.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(/.f64 t (/.f64 (-.f64 (*.f64 c j) (neg.f64 (*.f64 a x))) (-.f64 (*.f64 (*.f64 j j) (*.f64 c c)) (*.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 y (/.f64 (-.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)) (-.f64 (*.f64 (*.f64 j j) (*.f64 i i)) (*.f64 (*.f64 x x) (*.f64 z z)))))
(*.f64 -1 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) x) (-.f64 (*.f64 a t) (*.f64 y z))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 z (neg.f64 c))) (*.f64 z c))))
Outputs
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
Calls

9 calls:

330.0ms
b
257.0ms
c
256.0ms
t
226.0ms
z
218.0ms
a
Results
ErrorSegmentsBranch
14.8b7x
15.1b5y
16.8b9z
13.2b8t
18.0b6a
13.0b10b
16.3b8c
15.4b10i
14.7b5j
Compiler

Compiled 761 to 264 computations (65.3% saved)

bsearch206.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
11.0ms
11747.338680516052
20470.02587037804
38.0ms
1.3119942159296122e-224
2.679319922653592e-221
25.0ms
2.2038967532734596e-249
3.6357373254019447e-242
22.0ms
-7.721166458731908e-159
-2.6612655398549637e-162
13.0ms
-2.2617680255576134e-94
-7.021035769862488e-95
23.0ms
-6.056032094300727e-28
-5.561134620761175e-31
26.0ms
-0.014378299156166244
-2.9873481593604043e-10
24.0ms
-4.509424472410462e+32
-8.356773516839066e+28
24.0ms
-3.9818573698558536e+64
-2.8213989285947796e+61
Results
184.0ms1072×body256valid
7.0ms45×body256infinite
Compiler

Compiled 3818 to 2551 computations (33.2% saved)

regimes1.7s (2.6%)

Counts
42 → 8
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 i a))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 t c) j)
(*.f64 (*.f64 y x) z)
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 b (*.f64 c (neg.f64 z)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 (neg.f64 y) i) j)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 a b))))
(/.f64 b (/.f64 1 (-.f64 (*.f64 i a) (*.f64 c z))))
(/.f64 j (/.f64 1 (-.f64 (*.f64 c t) (*.f64 y i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(/.f64 (*.f64 a -1) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 b (+.f64 (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 c (neg.f64 z))) (*.f64 c z)))
(-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.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 c (*.f64 b z)))
(*.f64 -1 (-.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (*.f64 z x)))) (*.f64 a (*.f64 t x))))
Outputs
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (*.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 y z) (*.f64 a t)) x))
(-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
Calls

9 calls:

244.0ms
z
228.0ms
b
216.0ms
c
205.0ms
i
179.0ms
y
Results
ErrorSegmentsBranch
16.9b5x
16.3b3y
17.0b9z
13.2b8t
18.2b6a
13.3b10b
16.4b8c
15.6b9i
15.4b5j
Compiler

Compiled 559 to 217 computations (61.2% saved)

bsearch253.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
26.0ms
2.98540632553261e-15
1.2396078157480127e-6
60.0ms
1.3967001626110336e-50
1.432602268836198e-48
57.0ms
5.371970261260953e-72
2.058612791713931e-62
17.0ms
1.740271846023321e-188
1.0550849552414961e-187
23.0ms
-8.934824213523765e-61
-1.3020827922532974e-63
23.0ms
-4.961741915781423e+77
-3.121658302053614e+77
48.0ms
-7.011411373343264e+148
-2.2451572695119752e+146
Results
230.0ms816×body256valid
12.0ms77×body256infinite
Compiler

Compiled 2992 to 1972 computations (34.1% saved)

regimes1.5s (2.4%)

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

9 calls:

281.0ms
i
222.0ms
z
217.0ms
b
199.0ms
c
178.0ms
x
Results
ErrorSegmentsBranch
13.8b11x
16.3b3y
15.3b13z
13.6b9t
19.3b4a
13.5b10b
17.0b7c
16.4b11i
16.7b5j
Compiler

Compiled 496 to 203 computations (59.1% saved)

bsearch231.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
12.0ms
11747.338680516052
20470.02587037804
22.0ms
1.3119942159296122e-224
2.679319922653592e-221
26.0ms
2.2038967532734596e-249
3.6357373254019447e-242
23.0ms
-7.721166458731908e-159
-2.6612655398549637e-162
14.0ms
-2.2617680255576134e-94
-7.021035769862488e-95
24.0ms
-6.056032094300727e-28
-5.561134620761175e-31
27.0ms
-0.014378299156166244
-2.9873481593604043e-10
25.0ms
-4.509424472410462e+32
-8.356773516839066e+28
58.0ms
-3.9818573698558536e+64
-2.8213989285947796e+61
Results
172.0ms1072×body256valid
9.0ms52×body256infinite
Compiler

Compiled 3608 to 2431 computations (32.6% saved)

regimes1.5s (2.4%)

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

9 calls:

255.0ms
t
220.0ms
c
209.0ms
b
199.0ms
x
171.0ms
i
Results
ErrorSegmentsBranch
16.4b10x
16.3b3y
17.8b9z
17.0b5t
19.3b4a
17.5b11b
18.4b8c
19.0b6i
18.2b5j
Compiler

Compiled 477 to 202 computations (57.7% saved)

bsearch87.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
61.0ms
1.3272390358433388e+41
2.5910063942232116e+50
26.0ms
-1.0415903109559505e-97
-1.473737760892302e-105
Results
45.0ms288×body256valid
4.0ms18×body256infinite
Compiler

Compiled 1094 to 718 computations (34.4% saved)

regimes2.2s (3.4%)

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

9 calls:

489.0ms
z
261.0ms
c
254.0ms
x
226.0ms
j
224.0ms
i
Results
ErrorSegmentsBranch
18.3b10x
17.4b5y
18.0b10z
17.4b12t
19.4b8a
20.4b10b
18.2b12c
19.8b8i
20.2b8j
Compiler

Compiled 458 to 201 computations (56.1% saved)

bsearch305.0ms (0.5%)

Algorithm
11×binary-search
Steps
TimeLeftRight
28.0ms
2.98540632553261e-15
1.2396078157480127e-6
22.0ms
2.058612791713931e-62
1.8741026739118e-60
17.0ms
8.39134601053356e-116
3.8822389643298264e-115
26.0ms
1.0526943563487475e-147
1.9474525685649324e-141
13.0ms
-6.136579807436361e-296
-3.439637341334608e-296
15.0ms
-5.641450344714129e-212
-1.902599276120817e-212
28.0ms
-4.1695029226893004e-178
-5.143131653642558e-191
11.0ms
-2.9929923371695333e-111
-1.6606327642630874e-111
55.0ms
-0.11841894734218839
-0.003779944750859901
59.0ms
-2.185391723878646e+85
-1.3808632306840147e+78
29.0ms
-7.011411373343264e+148
-2.2451572695119752e+146
Results
244.0ms1248×body256valid
44.0ms77×body256infinite
Compiler

Compiled 4112 to 2815 computations (31.5% saved)

regimes1.3s (2.1%)

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

9 calls:

213.0ms
t
175.0ms
z
159.0ms
y
149.0ms
x
142.0ms
c
Results
ErrorSegmentsBranch
22.7b10x
22.3b11y
22.2b12z
19.4b14t
24.4b7a
24.3b7b
22.8b9c
22.7b7i
23.7b7j
Compiler

Compiled 439 to 200 computations (54.4% saved)

bsearch304.0ms (0.5%)

Algorithm
13×binary-search
Steps
TimeLeftRight
32.0ms
4.6832988749890764e+173
6.236647382294713e+179
34.0ms
2.1970316393409184e+20
2.3634504309420737e+24
16.0ms
1.2794361426616396e-51
1.3967001626110336e-50
24.0ms
5.371970261260953e-72
2.058612791713931e-62
24.0ms
1.6889587062476258e-107
2.0281078335001606e-101
28.0ms
1.0526943563487475e-147
1.9474525685649324e-141
11.0ms
-6.136579807436361e-296
-3.439637341334608e-296
15.0ms
-5.641450344714129e-212
-1.902599276120817e-212
30.0ms
-4.1695029226893004e-178
-5.143131653642558e-191
13.0ms
-2.9929923371695333e-111
-1.6606327642630874e-111
21.0ms
-0.11841894734218839
-0.003779944750859901
28.0ms
-2.185391723878646e+85
-1.3808632306840147e+78
28.0ms
-7.011411373343264e+148
-2.2451572695119752e+146
Results
265.0ms1552×body256valid
19.0ms122×body256infinite
Compiler

Compiled 4575 to 3218 computations (29.7% saved)

regimes1.7s (2.6%)

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

9 calls:

409.0ms
t
241.0ms
z
222.0ms
y
191.0ms
c
155.0ms
x
Results
ErrorSegmentsBranch
23.0b10x
22.4b11y
22.2b12z
19.7b14t
24.4b7a
24.3b7b
22.8b9c
22.7b7i
23.7b7j
Compiler

Compiled 421 to 198 computations (53% saved)

bsearch533.0ms (0.8%)

Algorithm
13×binary-search
Steps
TimeLeftRight
64.0ms
4.6832988749890764e+173
6.236647382294713e+179
25.0ms
2.1970316393409184e+20
2.3634504309420737e+24
20.0ms
1.2794361426616396e-51
1.3967001626110336e-50
26.0ms
5.371970261260953e-72
2.058612791713931e-62
71.0ms
1.6889587062476258e-107
2.0281078335001606e-101
26.0ms
1.0526943563487475e-147
1.9474525685649324e-141
12.0ms
-6.136579807436361e-296
-3.439637341334608e-296
53.0ms
-5.641450344714129e-212
-1.902599276120817e-212
52.0ms
-4.1695029226893004e-178
-5.143131653642558e-191
73.0ms
-2.9929923371695333e-111
-1.6606327642630874e-111
19.0ms
-0.11841894734218839
-0.003779944750859901
65.0ms
-2.185391723878646e+85
-1.3808632306840147e+78
27.0ms
-7.011411373343264e+148
-2.2451572695119752e+146
Results
460.0ms1552×body256valid
20.0ms128×body256infinite
Compiler

Compiled 4547 to 3204 computations (29.5% saved)

regimes1.5s (2.3%)

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

9 calls:

281.0ms
c
219.0ms
z
165.0ms
t
160.0ms
i
141.0ms
y
Results
ErrorSegmentsBranch
27.8b5x
23.6b9y
23.0b14z
21.8b10t
24.8b8a
24.2b9b
22.7b12c
25.5b7i
23.7b7j
Compiler

Compiled 369 to 187 computations (49.3% saved)

bsearch340.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
36.0ms
4.6832988749890764e+173
6.236647382294713e+179
33.0ms
2.1970316393409184e+20
2.3634504309420737e+24
46.0ms
1.5620508827655358e-150
1.0526943563487475e-147
25.0ms
3.0034224670504875e-241
1.3985236095411541e-235
30.0ms
1.8317146388125598e-278
2.4464679220118466e-264
55.0ms
-2.835064584750599e-115
-1.0072268439856553e-119
22.0ms
-0.11841894734218839
-0.003779944750859901
29.0ms
-2.185391723878646e+85
-1.3808632306840147e+78
64.0ms
-7.011411373343264e+148
-2.2451572695119752e+146
Results
301.0ms1216×body256valid
22.0ms141×body256infinite
Compiler

Compiled 3702 to 2569 computations (30.6% saved)

regimes1.6s (2.4%)

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

9 calls:

303.0ms
z
199.0ms
y
184.0ms
t
183.0ms
x
165.0ms
a
Results
ErrorSegmentsBranch
27.9b7x
26.6b9y
26.6b9z
23.9b10t
26.6b9a
27.2b10b
26.1b8c
24.8b10i
25.8b5j
Compiler

Compiled 353 to 186 computations (47.3% saved)

bsearch325.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
36.0ms
4.6832988749890764e+173
6.236647382294713e+179
19.0ms
4.1863157428719537e+68
5.5248773601596e+69
23.0ms
1.4286739102840889e-28
5.256724067090296e-25
42.0ms
1.432602268836198e-48
4.3508496813074727e-47
25.0ms
1.6889587062476258e-107
2.0281078335001606e-101
57.0ms
1.0526943563487475e-147
1.9474525685649324e-141
23.0ms
-3.872810635763377e-26
-1.308141135347729e-28
37.0ms
-2.185391723878646e+85
-1.3808632306840147e+78
64.0ms
-7.011411373343264e+148
-2.2451572695119752e+146
Results
258.0ms1168×body256valid
19.0ms125×body256infinite
Compiler

Compiled 3223 to 2294 computations (28.8% saved)

regimes1.7s (2.7%)

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

9 calls:

294.0ms
t
263.0ms
z
236.0ms
y
205.0ms
i
202.0ms
c
Results
ErrorSegmentsBranch
26.8b14x
26.6b15y
27.4b10z
27.1b13t
28.1b9a
31.4b6b
25.8b12c
27.2b10i
30.7b4j
Compiler

Compiled 338 to 181 computations (46.4% saved)

bsearch348.0ms (0.5%)

Algorithm
11×binary-search
Steps
TimeLeftRight
21.0ms
1.2685789181201428e+89
7.032005119535617e+90
32.0ms
1.6931608549751628e-6
5.29937665974158
31.0ms
6.82323364145349e-45
5.3784115770584406e-42
31.0ms
1.2366521998009649e-73
3.763037378551862e-54
22.0ms
1.0144043177312861e-97
1.2569624121551878e-96
64.0ms
4.0368526439391974e-206
1.183484446443398e-200
31.0ms
7.238076644439672e-275
4.251136221145729e-269
20.0ms
-2.5419206108442393e-149
-1.4408203308060082e-150
19.0ms
-1.5274565462146508e-15
-2.0697208119795646e-16
36.0ms
-1.2204421761253611e+134
-3.597200352214443e+123
41.0ms
-2.526055699076427e+174
-1.098250745717833e+173
Results
306.0ms1424×body256valid
19.0ms123×body256infinite
Compiler

Compiled 3536 to 2630 computations (25.6% saved)

regimes1.2s (1.9%)

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

9 calls:

229.0ms
x
177.0ms
i
170.0ms
c
161.0ms
j
137.0ms
y
Results
ErrorSegmentsBranch
26.0b17x
27.2b13y
30.8b7z
28.3b11t
33.2b6a
31.4b6b
27.6b12c
28.6b13i
28.8b8j
Compiler

Compiled 245 to 148 computations (39.6% saved)

bsearch429.0ms (0.7%)

Algorithm
16×binary-search
Steps
TimeLeftRight
27.0ms
1.4464243970108027e+45
8.551670094867583e+46
55.0ms
5.2746872820634345e-24
7.169319887177413e-15
21.0ms
1.39819618720203e-65
5.34131038203979e-65
25.0ms
4.205653412346928e-91
8.049503586836385e-86
18.0ms
8.109570251556791e-114
1.642719346235996e-113
22.0ms
1.2396917660695034e-121
1.5046484951133508e-117
29.0ms
2.4448962694505575e-178
1.583821830626674e-175
26.0ms
6.588974615035029e-283
1.7347501204428072e-271
31.0ms
-4.754614084219368e-221
-1.8686756689575672e-222
8.0ms
-1.3632444292044605e-166
-1.0461090525324772e-166
25.0ms
-3.572221889626691e-72
-3.750084992349187e-76
23.0ms
-1.621735291717613e-64
-3.0891952250934577e-65
19.0ms
-9.79080526020434e-57
-2.9080770102287548e-58
38.0ms
-2.2793369553412896e-39
-3.206504711051312e-43
21.0ms
-387111763410423.94
-19287739892707.98
40.0ms
-1.4588368180642075e+113
-2.407842361313963e+103
Results
383.0ms1872×body256valid
22.0ms145×body256infinite
Compiler

Compiled 4454 to 3296 computations (26% saved)

regimes1.0s (1.6%)

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

9 calls:

163.0ms
j
141.0ms
x
137.0ms
y
129.0ms
i
129.0ms
c
Results
ErrorSegmentsBranch
29.8b14x
27.2b13y
30.8b7z
31.2b7t
33.2b6a
31.1b8b
27.6b13c
29.7b11i
28.8b8j
Compiler

Compiled 236 to 144 computations (39% saved)

bsearch286.0ms (0.4%)

Algorithm
12×binary-search
Steps
TimeLeftRight
28.0ms
1.1049473257645355e+57
3.1927236632532367e+65
20.0ms
4.067900126801679e+27
7.559692882704372e+28
22.0ms
3.2338364554824714e-12
1.147334543589088e-10
17.0ms
8.165573284062923e-49
1.0499712197524853e-47
22.0ms
1.0240092711985168e-89
1.0599112645436713e-86
31.0ms
2.7777803955898815e-136
3.9174317358767406e-126
19.0ms
6.296205836297195e-173
1.5601101280243373e-171
27.0ms
5.37118243997101e-214
5.6232217030728996e-204
30.0ms
5.799062985869994e-250
8.440564167285341e-249
28.0ms
5.501950769436034e-274
6.541555306097354e-263
21.0ms
-3.365506693009524e-306
-8.641399620205403e-308
20.0ms
-1.3764303769008534e-95
-1.0415903109559505e-97
Results
256.0ms1504×body256valid
11.0ms67×body256infinite
Compiler

Compiled 3583 to 2653 computations (26% saved)

regimes870.0ms (1.4%)

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

9 calls:

168.0ms
z
119.0ms
x
97.0ms
y
95.0ms
t
88.0ms
c
Results
ErrorSegmentsBranch
33.3b11x
28.8b10y
32.5b8z
32.3b6t
33.1b10a
31.1b8b
28.6b10c
32.2b9i
32.1b5j
Compiler

Compiled 227 to 141 computations (37.9% saved)

bsearch281.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
22.0ms
1.2685789181201428e+89
7.032005119535617e+90
27.0ms
1.6931608549751628e-6
5.29937665974158
23.0ms
1.9167158570790834e-123
4.72704449758037e-120
48.0ms
4.0368526439391974e-206
1.183484446443398e-200
23.0ms
-1.2877351194143015e-298
-6.463101426982603e-303
26.0ms
-5.7574529885081695e-264
-7.886440011703024e-270
73.0ms
-1.4194805439647181e-204
-3.9178856226900055e-215
20.0ms
-2.5419206108442393e-149
-1.4408203308060082e-150
18.0ms
-1.5274565462146508e-15
-2.0697208119795646e-16
Results
260.0ms1168×body256valid
7.0ms43×body256infinite
Compiler

Compiled 2688 to 2010 computations (25.2% saved)

regimes790.0ms (1.2%)

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

9 calls:

154.0ms
j
112.0ms
t
104.0ms
c
99.0ms
y
97.0ms
a
Results
ErrorSegmentsBranch
35.7b7x
35.0b9y
37.6b5z
30.2b12t
36.0b10a
34.2b5b
31.4b11c
33.9b7i
33.6b9j
Compiler

Compiled 209 to 134 computations (35.9% saved)

bsearch268.0ms (0.4%)

Algorithm
11×binary-search
Steps
TimeLeftRight
33.0ms
4.6832988749890764e+173
6.236647382294713e+179
29.0ms
2.522786408022969e+117
4.0047347797959303e+120
25.0ms
1804375982.46421
518777985897455.75
26.0ms
2.98540632553261e-15
1.2396078157480127e-6
23.0ms
1.4286739102840889e-28
5.256724067090296e-25
20.0ms
1.432602268836198e-48
4.3508496813074727e-47
16.0ms
8.39134601053356e-116
3.8822389643298264e-115
25.0ms
1.0526943563487475e-147
1.9474525685649324e-141
24.0ms
-8.934824213523765e-61
-1.3020827922532974e-63
22.0ms
-3.884120790378749e+86
-2.185391723878646e+85
25.0ms
-2.2451572695119752e+146
-9.967577003966028e+144
Results
224.0ms1392×body256valid
26.0ms165×body256infinite
Compiler

Compiled 3198 to 2406 computations (24.8% saved)

regimes790.0ms (1.2%)

Counts
17 → 10
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 i a))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 t c) j)
(*.f64 (*.f64 y x) z)
(*.f64 a (*.f64 t (neg.f64 x)))
(*.f64 b (*.f64 c (neg.f64 z)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 (neg.f64 y) i) j)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
Outputs
(*.f64 a (*.f64 t (neg.f64 x)))
(*.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 (*.f64 (neg.f64 y) i) j)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 y x) z)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 a (*.f64 t (neg.f64 x)))
Calls

9 calls:

139.0ms
a
116.0ms
y
110.0ms
j
105.0ms
x
103.0ms
t
Results
ErrorSegmentsBranch
35.8b8x
36.3b7y
38.7b3z
34.7b10t
35.9b11a
35.4b5b
35.0b7c
36.2b7i
35.0b7j
Compiler

Compiled 200 to 130 computations (35% saved)

bsearch295.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
34.0ms
4.6832988749890764e+173
6.236647382294713e+179
51.0ms
5.5248773601596e+69
1.73714919368511e+77
22.0ms
1.4286739102840889e-28
5.256724067090296e-25
36.0ms
1.432602268836198e-48
4.3508496813074727e-47
18.0ms
8.39134601053356e-116
3.8822389643298264e-115
29.0ms
1.0526943563487475e-147
1.9474525685649324e-141
54.0ms
-8.934824213523765e-61
-1.3020827922532974e-63
27.0ms
-3.884120790378749e+86
-2.185391723878646e+85
23.0ms
-2.2451572695119752e+146
-9.967577003966028e+144
Results
264.0ms1120×body256valid
18.0ms112×body256infinite
Compiler

Compiled 2504 to 1914 computations (23.6% saved)

regimes491.0ms (0.8%)

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

9 calls:

81.0ms
t
66.0ms
y
64.0ms
x
59.0ms
a
47.0ms
i
Results
ErrorSegmentsBranch
35.8b8x
36.5b7y
38.7b4z
35.2b10t
38.2b7a
37.0b5b
39.0b5c
39.7b5i
36.8b5j
Compiler

Compiled 191 to 128 computations (33% saved)

bsearch250.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
33.0ms
4.6832988749890764e+173
6.236647382294713e+179
31.0ms
5.5248773601596e+69
1.73714919368511e+77
26.0ms
1.4286739102840889e-28
5.256724067090296e-25
34.0ms
1.432602268836198e-48
4.3508496813074727e-47
18.0ms
8.39134601053356e-116
3.8822389643298264e-115
27.0ms
1.0526943563487475e-147
1.9474525685649324e-141
24.0ms
-1.308141135347729e-28
-7.48815515680675e-33
30.0ms
-6.166902609213715e+59
-2.3860780330136306e+54
28.0ms
-2.2451572695119752e+146
-9.967577003966028e+144
Results
211.0ms1152×body256valid
25.0ms145×body256infinite
Compiler

Compiled 2529 to 1953 computations (22.8% saved)

regimes641.0ms (1%)

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

9 calls:

211.0ms
j
62.0ms
x
60.0ms
z
55.0ms
c
52.0ms
i
Results
ErrorSegmentsBranch
41.0b9x
40.8b6y
39.8b8z
43.0b7t
41.8b7a
43.2b7b
39.7b8c
42.3b7i
40.2b10j
Compiler

Compiled 182 to 125 computations (31.3% saved)

bsearch156.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
1.2228196913548787e+95
1.3554422007374254e+96
27.0ms
1.6931608549751628e-6
5.29937665974158
31.0ms
1.2366521998009649e-73
3.763037378551862e-54
21.0ms
1.9167158570790834e-123
4.72704449758037e-120
13.0ms
1.3576976436079984e-206
4.0368526439391974e-206
21.0ms
-1.2877351194143015e-298
-6.463101426982603e-303
23.0ms
-2.004771093160092e-124
-1.2374942211721347e-127
Results
140.0ms880×body256valid
5.0ms31×body256infinite
Compiler

Compiled 1759 to 1413 computations (19.7% saved)

regimes992.0ms (1.6%)

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

9 calls:

218.0ms
t
157.0ms
j
153.0ms
z
109.0ms
x
94.0ms
a
Results
ErrorSegmentsBranch
41.0b9x
40.8b6y
39.8b8z
43.0b7t
41.8b7a
43.2b7b
39.7b8c
42.3b7i
38.7b16j
Compiler

Compiled 176 to 122 computations (30.7% saved)

bsearch458.0ms (0.7%)

Algorithm
15×binary-search
Steps
TimeLeftRight
41.0ms
2.0544589243595047e+115
4.513798386631139e+120
28.0ms
8.093655128613989e-35
5.111987871548712e-30
23.0ms
1.9211697061789376e-62
7.41041133829351e-58
45.0ms
7.674782168999028e-132
1.9893307910016285e-131
48.0ms
8.20658321782244e-191
1.651830268397949e-188
13.0ms
1.8258397728922488e-199
5.470484520750168e-199
23.0ms
3.60734699063111e-219
2.4933940577437742e-216
43.0ms
9.569207044577327e-254
2.682323745766521e-251
38.0ms
3.9481585606429576e-291
2.1744954338826474e-290
25.0ms
-1.5345580277814903e-251
-1.861909236751869e-256
29.0ms
-8.24125395788459e-189
-3.2825859909854164e-194
26.0ms
-9.366445797692433e-154
-5.827745448875055e-161
31.0ms
-5.176063128160749e-117
-3.897970202927978e-130
16.0ms
-1.2081395378015037e-64
-3.74506193025765e-65
30.0ms
-156984955.1025127
-844.8118331082884
Results
379.0ms1840×body256valid
22.0ms85×body256infinite
Compiler

Compiled 3635 to 2929 computations (19.4% saved)

regimes953.0ms (1.5%)

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

9 calls:

327.0ms
t
117.0ms
z
105.0ms
x
98.0ms
y
91.0ms
j
Results
ErrorSegmentsBranch
40.0b11x
40.8b6y
39.8b8z
43.0b7t
42.0b7a
43.2b7b
39.7b8c
42.3b7i
39.5b14j
Compiler

Compiled 164 to 118 computations (28% saved)

bsearch356.0ms (0.6%)

Algorithm
13×binary-search
Steps
TimeLeftRight
34.0ms
2.0544589243595047e+115
4.513798386631139e+120
56.0ms
8.093655128613989e-35
5.111987871548712e-30
23.0ms
1.9211697061789376e-62
7.41041133829351e-58
14.0ms
7.674782168999028e-132
1.9893307910016285e-131
19.0ms
8.20658321782244e-191
1.651830268397949e-188
43.0ms
1.8258397728922488e-199
5.470484520750168e-199
24.0ms
3.60734699063111e-219
2.4933940577437742e-216
22.0ms
9.569207044577327e-254
2.682323745766521e-251
16.0ms
7.924938888354872e-288
6.98211166953703e-287
17.0ms
-9.72936360034847e-188
-8.24125395788459e-189
45.0ms
-5.176063128160749e-117
-3.897970202927978e-130
14.0ms
-1.2081395378015037e-64
-3.74506193025765e-65
28.0ms
-156984955.1025127
-844.8118331082884
Results
293.0ms1504×body256valid
11.0ms70×body256infinite
Compiler

Compiled 2980 to 2400 computations (19.5% saved)

regimes465.0ms (0.7%)

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

9 calls:

95.0ms
j
61.0ms
x
53.0ms
z
49.0ms
b
45.0ms
a
Results
ErrorSegmentsBranch
40.0b11x
40.8b6y
39.8b8z
43.0b7t
42.0b7a
43.3b7b
41.0b6c
44.0b5i
39.5b14j
Compiler

Compiled 158 to 116 computations (26.6% saved)

bsearch267.0ms (0.4%)

Algorithm
13×binary-search
Steps
TimeLeftRight
29.0ms
5.703210173909131e+80
1.1759046488663724e+87
23.0ms
8.093655128613989e-35
5.111987871548712e-30
23.0ms
1.9211697061789376e-62
7.41041133829351e-58
13.0ms
7.674782168999028e-132
1.9893307910016285e-131
20.0ms
8.20658321782244e-191
1.651830268397949e-188
14.0ms
1.8258397728922488e-199
5.470484520750168e-199
22.0ms
3.60734699063111e-219
2.4933940577437742e-216
22.0ms
9.569207044577327e-254
2.682323745766521e-251
16.0ms
7.924938888354872e-288
6.98211166953703e-287
17.0ms
-9.72936360034847e-188
-8.24125395788459e-189
27.0ms
-5.176063128160749e-117
-3.897970202927978e-130
14.0ms
-1.2081395378015037e-64
-3.74506193025765e-65
26.0ms
-156984955.1025127
-844.8118331082884
Results
239.0ms1504×body256valid
8.0ms53×body256infinite
Compiler

Compiled 2980 to 2400 computations (19.5% saved)

regimes336.0ms (0.5%)

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

9 calls:

46.0ms
z
41.0ms
x
38.0ms
a
38.0ms
t
37.0ms
y
Results
ErrorSegmentsBranch
42.3b8x
40.8b6y
40.6b8z
43.5b7t
42.1b7a
44.3b5b
42.6b6c
44.3b5i
43.3b6j
Compiler

Compiled 152 to 113 computations (25.7% saved)

bsearch1.1s (1.8%)

Algorithm
binary-search
Steps
TimeLeftRight
200.0ms
1.905890347398349e-20
2.1592553698071416e-15
274.0ms
1.2776918874273403e-82
1.196842703423044e-81
22.0ms
2.2628124312888836e-115
7.179089861240469e-112
277.0ms
1.7987386998485767e-234
3.4100059165196972e-233
321.0ms
-6.544875938633318e-297
-3.0663720267492445e-304
19.0ms
-1.1205390288677266e-92
-1.8390584784748153e-94
22.0ms
-1.017905441070833e-21
-1.318103405491064e-24
Results
864.0ms864×body256valid
2.0ms12×body256infinite
Compiler

Compiled 1724 to 1384 computations (19.7% saved)

regimes272.0ms (0.4%)

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

9 calls:

47.0ms
x
35.0ms
t
31.0ms
b
28.0ms
i
27.0ms
y
Results
ErrorSegmentsBranch
43.5b9x
44.9b4y
43.0b4z
45.2b6t
43.2b5a
44.3b5b
44.0b5c
44.3b5i
46.2b4j
Compiler

Compiled 146 to 110 computations (24.7% saved)

bsearch77.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
26.0ms
1.905890347398349e-20
2.1592553698071416e-15
28.0ms
-2.162767589189661e-63
-5.662834387036029e-74
23.0ms
-1.017905441070833e-21
-1.318103405491064e-24
Results
70.0ms432×body256valid
2.0ms13×body256infinite
Compiler

Compiled 868 to 690 computations (20.5% saved)

regimes229.0ms (0.4%)

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

9 calls:

32.0ms
x
29.0ms
j
28.0ms
b
28.0ms
c
24.0ms
t
Results
ErrorSegmentsBranch
44.6b7x
44.9b4y
44.7b4z
46.2b5t
46.0b3a
44.3b5b
45.6b6c
44.3b5i
45.0b6j
Compiler

Compiled 140 to 107 computations (23.6% saved)

bsearch85.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
3.7909161707530163e-34
2.199327059431336e-29
25.0ms
4.0095596440957906e-130
1.52774839018706e-121
18.0ms
1.473735151740085e-256
3.232709066699286e-255
17.0ms
-1.963568192442029e-23
-1.7550893941258042e-24
Results
76.0ms480×body256valid
3.0ms19×body256infinite
Compiler

Compiled 963 to 767 computations (20.4% saved)

regimes189.0ms (0.3%)

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

9 calls:

31.0ms
t
26.0ms
c
24.0ms
y
21.0ms
x
19.0ms
i
Results
ErrorSegmentsBranch
45.8b5x
45.7b4y
45.9b3z
47.6b6t
46.9b3a
46.4b3b
45.6b6c
46.3b4i
46.2b4j
Compiler

Compiled 134 to 104 computations (22.4% saved)

bsearch117.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
22.0ms
1.2685789181201428e+89
7.032005119535617e+90
25.0ms
1.6931608549751628e-6
5.29937665974158
24.0ms
7.238076644439672e-275
4.251136221145729e-269
20.0ms
-2.5419206108442393e-149
-1.4408203308060082e-150
26.0ms
-0.0016230590721934594
-1.3802551651118745e-8
Results
104.0ms656×body256valid
5.0ms33×body256infinite
Compiler

Compiled 1280 to 1018 computations (20.5% saved)

regimes186.0ms (0.3%)

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

9 calls:

32.0ms
c
28.0ms
t
21.0ms
i
20.0ms
x
20.0ms
y
Results
ErrorSegmentsBranch
46.9b5x
45.7b4y
47.3b3z
47.6b6t
47.2b4a
46.7b3b
45.0b8c
46.5b4i
46.8b4j
Compiler

Compiled 129 to 102 computations (20.9% saved)

bsearch165.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
22.0ms
1.2685789181201428e+89
7.032005119535617e+90
26.0ms
1.6931608549751628e-6
5.29937665974158
23.0ms
6.82323364145349e-45
5.3784115770584406e-42
24.0ms
2.854705881956793e-165
3.836222761678921e-157
24.0ms
7.238076644439672e-275
4.251136221145729e-269
19.0ms
-2.5419206108442393e-149
-1.4408203308060082e-150
27.0ms
-0.0016230590721934594
-1.3802551651118745e-8
Results
146.0ms928×body256valid
8.0ms53×body256infinite
Compiler

Compiled 1790 to 1426 computations (20.3% saved)

regimes95.0ms (0.1%)

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

9 calls:

16.0ms
i
13.0ms
b
11.0ms
a
10.0ms
x
10.0ms
t
Results
ErrorSegmentsBranch
50.6b3x
50.3b2y
51.8b1z
50.6b3t
50.0b3a
49.0b3b
49.4b3c
48.8b3i
50.6b2j
Compiler

Compiled 119 to 98 computations (17.6% saved)

bsearch45.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
3.7909161707530163e-34
2.199327059431336e-29
22.0ms
-1.3684925025950122e-189
-8.285322117995188e-194
Results
40.0ms256×body256valid
2.0ms12×body256infinite
Compiler

Compiled 530 to 418 computations (21.1% saved)

regimes83.0ms (0.1%)

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

9 calls:

14.0ms
b
12.0ms
i
9.0ms
x
9.0ms
a
9.0ms
t
Results
ErrorSegmentsBranch
50.6b3x
50.3b2y
51.8b1z
50.6b3t
50.0b3a
49.0b3b
49.4b3c
48.9b3i
50.6b2j
Compiler

Compiled 114 to 96 computations (15.8% saved)

bsearch127.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
60.0ms
3.7909161707530163e-34
2.199327059431336e-29
66.0ms
-1.3684925025950122e-189
-8.285322117995188e-194
Results
123.0ms256×body256valid
1.0msbody256infinite
Compiler

Compiled 530 to 418 computations (21.1% saved)

regimes31.0ms (0%)

Accuracy

Total -2.5b remaining (-4.8%)

Threshold costs -2.5b (-4.8%)

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

9 calls:

4.0ms
i
4.0ms
y
4.0ms
a
3.0ms
j
3.0ms
b
Results
ErrorSegmentsBranch
51.8b1x
51.8b1y
51.8b1z
51.8b1t
51.8b1a
51.8b1b
51.8b1c
51.8b1i
51.8b1j
Compiler

Compiled 109 to 94 computations (13.8% saved)

simplify758.0ms (1.2%)

Algorithm
egg-herbie
Rules
860×distribute-lft-neg-in
730×*-commutative
456×+-commutative
424×distribute-rgt-neg-in
340×neg-sub0
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
086912152
1108412028
2123111996
3136111984
4150911984
5169211984
6194911984
7224011984
8246111984
9268111984
10287711984
11304211984
12314211984
13318811984
14321711984
15324211984
16324211984
17324411984
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) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) (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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (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 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))))
(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) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) (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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))))
(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)))) -9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))))
(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)))) -9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (-.f64 (+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))))
(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 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))) (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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (-.f64 (+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))))
(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 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))) (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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.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 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))))
(if (<=.f64 t -949999999999999925861305158255131861741030359447203920754048735505122498994444170004850637084085525903771257795280324125485260232446009959291813888) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -479999999999999971166847141746936585452073912660394995974882256625745247862784) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -6368564908052391/7237005577332262213973186563042994240829374041602535252466099000494570602496) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 t 6320014927250329/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (+.f64 (-.f64 (*.f64 (*.f64 y z) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j))) (if (<=.f64 t 6292535679128659/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))) (if (<=.f64 t 47000000000000001732810512109808112100001536307735862326359962419200) (+.f64 (-.f64 (*.f64 (*.f64 y z) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))))
(if (<=.f64 b -55000000000000003638907058515890502445287338128465667741974528) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -11999999999999999112715591221248) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -3191564163782621/9671406556917033397649408) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -6467216107573881/11150372599265311570767859136324180752990208) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 b -3475843022505273/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -8903894453031763/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))) (if (<=.f64 b 8648659386783015/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 b 2645391468122501/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))) (if (<=.f64 b 15500) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))))))))
(if (<=.f64 t -234999999999999987731115448380264100454993302618638973184200599605686593282412534346897073632064625800561063451053893275855531530888675520736657408) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -419999999999999974770991249028569512270564673577845621478021974547527091879936) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -5558020283391177/926336713898529563388567880069503262826159877325124512315660672063305037119488) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 t 3331240651246993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 3794275180128377/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 t 4528428541747959/52656145834278593348959013841835216159447547700274555627155488768) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 t 3837614121784679/2475880078570760549798248448) (-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))
(if (<=.f64 b -72000000000000002064864512213168882654526318590946070793027584) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -7000000000000000420667350581248) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -3191564163782621/9671406556917033397649408) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -8563486156235759/2854495385411919762116571938898990272765493248) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 b -7139569451632453/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -7123115562425411/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 b 8648659386783015/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 b 5626137177742377/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 b 15600) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))))
(if (<=.f64 y -2832019195365853/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y 4600000000000000247326299615566766285197934592) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(if (<=.f64 t -230000000000000000262693766013226370494464728132314959175577431064498530350015518038265902354151114449797561455521517764823964476443021582564065280) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -3999999999999999685127519582663130967742012996236735407239992896492256593719590912) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -4496393867966703/1152921504606846976) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -4603064921880259/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 t -1339538405257867/2392032866531905486790942578809394338145620987608332988883503686824375178865503049616412016019962016447144819201720664620106359620960485637227891297994520232330261783830994590149049944504587400511488) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -1516130949512411/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 t -4325968759732677/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 942707696001077/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (if (<=.f64 t 6875155298465649/7237005577332262213973186563042994240829374041602535252466099000494570602496) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 7288990951312319/633825300114114700748351602688) (-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))))))
(if (<=.f64 t -23499999999999998595660684414294259032480822476706540298488087136516398517330560275353943663646422705497744354440456329352515651559038955019319640064) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -2999999999999999957620256357142571749975680685131147022196970209379557153221891850240) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -8358680908399641/72057594037927936) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -4873833446696745/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 t -8427646936990039/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -7770171116251107/189516368689051383685178160212707831452256593886315504289435063235601922935348741007187305765215634515440396813614632959737741704603859178643101474004050432031793820315045154486116367874950982034333862206264217376817974469459968) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 t -517735622840347/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 786779259729605/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (if (<=.f64 t 7873862068137501/463168356949264781694283940034751631413079938662562256157830336031652518559744) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 4380991333411979/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 t 11500000000000001048576) (-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) (if (<=.f64 t 760000000000000021653457810616751509517752254863210581944204806611450569600882356319068506087348903415148796863040862450740816730529234502428215867388234941965825868975570944) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))))))))))))
(if (<=.f64 t -6799999999999999992336088697457809996095608676506932965196900325032803435486485475971708095726203394641113817757598525374531340909634673131950964736) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -840000000000000005489137446978144457810081554105608412369063380636769537612578816) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -1152921504606847/36028797018963968) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -7581518694861603/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 t -3511519557079183/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -5211700138948913/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 t -1748795881594061/46020944252475287237870212884199033180620210660923048261998100776379565006208246561973370194536329221406749153247076699560650180816490655358168942243705375840708580716765564230733368217919000094579989235733761476822566574679670497657321756298451772713817730735254092349426494960250807374037851220383801379127296) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 1497704929290407/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (if (<=.f64 t 578960446186581/28948022309329048855892746252171976963317496166410141009864396001978282409984) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 5054990000090745/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 t 115000000000000002097152) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 t 2949999999999999972767622853303033242763620141004877342073633265445074390240543597336000096708627240690466023416908456459730069752654040480026769279324001720904154956500566016) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))))))))))))
(if (<=.f64 t -2200000000000000164533073800925433599224821899017990801617324527795093639396868274542153748203220980203524579312101168311089552910602838535015759872) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -279999999999999984277663870899850369617022570756797417640505226787404636819030016) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -8214565720323785/288230376151711744) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -1362822608054263/11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447104) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 t 6542874397302245/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 8070580590965053/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 t 4722059918752539/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 13500000000000001048576) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 t 549999999999999947860516844350921155161365870145961393926589418947994005097854230497076173612050503136647505132895841082037605689034186210596487388935185247796656632733693378560) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))))))))
(if (<=.f64 t -18500000000000001189990818318256072342915812021570533173674440448401730173934727043920005210370678379465970881671832917270848511442983581803345870848) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -44999999999999999353772616190282857579843407508600162101065043600638446172897280) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -5400961727769135/348449143727040986586495598010130648530944) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 1611323923926231/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (if (<=.f64 t 4422293497800741/102844034832575377634685573909834406561420991602098741459288064) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 2676089423823675/11150372599265311570767859136324180752990208) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 t 1050000000000000076158008200605696882466293130128848053294120663252992) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 t 15599999999999999230480442531667602440670352341219521943838803478787344556786678742158506376733775642110928323899927980635437486817406234274585500485973074585154580565993717760) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))))))))
(if (<=.f64 c -109999999999999998798391424085723687967947847994584762795438927182201271245729735244785273208859834680049658075574090105893763647957110444011249349406206333658825349805375488) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -120000000000000002682140683137223192021180911611685114725746037146803178322908123151714442142117207140121830850051499444435022539390976) (*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))) (if (<=.f64 c -3143773488566009/5070602400912917605986812821504) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -5712540779759169/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 6699903382837499/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))) (if (<=.f64 c 7446130555187683/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 6733741293329135/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c 8195634389077295/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 6628619432568335/401734511064747568885490523085290650630550748445698208825344) (*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))) (if (<=.f64 c 4958484807013127/1180591620717411303424) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 1119999999999999926277178354658256985938275608519569359190365340973605063759369735896039424) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))))
(if (<=.f64 x -7500000000000000173510998794141741011341982861471608915791994614646614512478388275520310132322032597073920) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -68000000000000) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 x -7846377169233351/392318858461667547739736838950479151006397215279002157056) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 x -335700942307893/441711766194596082395824375185729628956870974218904739530401550323154944) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 x -4742843975160471/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -4888886343202767/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 x -1742796538930017/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 x -8953632661337695/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 x 7674434783977499/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 x 7117407363490625/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 8858346952352709/11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447104) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 x 5025463820593977/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 x 4586997231980143/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 x 8062834757772801/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 x 4183246980753157/633825300114114700748351602688) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 1500000000000000053092258565332002016984039424) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))))))))))))))
(if (<=.f64 y -6132514392139033/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 y -1454766195646295/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 6423913044624023/2379227053564452900476899997039840896210016322655031134489234974905505051456646997672269303193850160943677958064308756880727336392871849132465328929763831401252753344715935798308298255734876378992382713251762299529708397931004608141051358304557852932819272168726630260518024558103494656) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 y 4272401451139871/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 740298315191607/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 y 696173189944793/2175541218577478036232553294038911497542013410209922757424923190068852981190050786259609609278379154099770693575665668158859588967025488852621393833027941793561932885341770625153958412288) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 y 5394381494946035/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 7740557828966491/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 y 4113761393303015/411376139330301510538742295639337626245683966408394965837152256) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 8356095265176317/309485009821345068724781056) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 y 5900000000000000435737853952) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 849999999999999992660257320161913063376247495598776971689984) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))))))))))
(if (<=.f64 c -7098843361278085/5070602400912917605986812821504) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -691033158841835/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c -3388816750449861/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (*.f64 a (*.f64 i b)) (if (<=.f64 c -2736111111599121/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c -5890680864316837/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (*.f64 i (*.f64 a b)) (if (<=.f64 c 2012109945579605/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 1004781852466247/186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c 5764607523034235/576460752303423488) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 130000000000000003558409503217468803010446995368891266294485555652966300591655081780183040) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))
(if (<=.f64 t -9999999999999999890870611821409196126784806260401358945180015464725302399110258148854112806457630061296658928320953898584032761523454337112604672) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -185999999999999999960610774189300868786525650832015660045378017545427501685703878639616) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t -5210644015679229/231584178474632390847141970017375815706539969331281128078915168015826259279872) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t 4744948142682277/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 6876220841419621/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184) (*.f64 (*.f64 (neg.f64 y) i) j) (if (<=.f64 t 4422293497800741/102844034832575377634685573909834406561420991602098741459288064) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 3811162509514511/21778071482940061661655974875633165533184) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 t 5942112188569825/9903520314283042199192993792) (*.f64 y (*.f64 z x)) (if (<=.f64 t 175000000000000) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 3999999999999999920013873389576804726675220771588034072754593247323089658509714901859157739719969759019104300724308148224) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t 779999999999999961524022126583380122033517617060976097191940173939367227839333937107925318836688782105546416194996399031771874340870311713729275024298653729257729028299685888) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))))))))))
(if (<=.f64 t -19499999999999998816763300109462731594785407757703353740348053774678538368597150175148062240623410555537442773777007768151940048479485817228623872) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 t -48999999999999996575856258228730506056678589039152826433986545269088088750791728300032) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t -5500124238772519/7237005577332262213973186563042994240829374041602535252466099000494570602496) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 942707696001077/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (*.f64 (*.f64 (neg.f64 y) i) j) (if (<=.f64 t 4730825602298467/205688069665150755269371147819668813122841983204197482918576128) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 3205732122288777/2787593149816327892691964784081045188247552) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 t 5799999999999999654434560579925134552545058000795235532636057809977344) (*.f64 (*.f64 y x) z) (if (<=.f64 t 3300000000000000073788505284661466078748848225139834360174132617758924687683307404312249130628291874362443992850495582813553891702407041914289288477652491010949213152002179072) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 a (*.f64 t (neg.f64 x))))))))))))
(if (<=.f64 t -26000000000000000270797529559826881845323333105660273944755455283449101271782587309944954857914962767366194434462395755796727372241695642287603712) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 t -260000000000000010827894231408746422024904669880880463872) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t -3122104327794287/44601490397061246283071436545296723011960832) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 t 7732508084371119/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 942707696001077/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (*.f64 (*.f64 (neg.f64 y) i) j) (if (<=.f64 t 100272933961761/12855504354071922204335696738729300820177623950262342682411008) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 22118353849861/42535295865117307932921825928971026432) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 t 47999999999999997351526782849847852622213863061796319389917598728585216) (*.f64 (*.f64 y x) z) (if (<=.f64 t 16000000000000001103321080589513327002877217573638993585500525289546501130275340073058988793870484566825599726870679342084806142407652179131257307497237878364157318172021620736) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 a (*.f64 t (neg.f64 x))))))))))))
(if (<=.f64 c -5716092316252427/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 c -4524042903795331/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (*.f64 b (*.f64 i a)) (if (<=.f64 c 4247316993897159/180736893357325919804742965901096183254486650358500961579737723575212405143116703993975930943694719806137463391890175780999890999416217020648099397663164550811570949854893831716648452639533025774320471006645409943407034368) (*.f64 (*.f64 (neg.f64 y) i) j) (if (<=.f64 c 1488565707357403/186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 c 8299976956530825/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 c 7526271582073497/295147905179352825856) (*.f64 (*.f64 y x) z) (if (<=.f64 c 259999999999999990435521150684073202812698962923680807477263945412088844248951967420380841246720) (*.f64 b (*.f64 i a)) (*.f64 (neg.f64 c) (*.f64 z b)))))))))
(if (<=.f64 j -52000000) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 j -8299976956530825/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (*.f64 b (*.f64 i a)) (if (<=.f64 j -1380993576161653/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 j -712311556242541/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j -5116785640315381/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (*.f64 (*.f64 y x) z) (if (<=.f64 j -5494263123810919/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 j 6179570151089211/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536) (*.f64 b (*.f64 i a)) (if (<=.f64 j 748073310690151/128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986816) (*.f64 (*.f64 y x) z) (if (<=.f64 j 3974446316289815/794889263257962974796277498092801308291525640763748664903194643469338087775424965801409745320266996710649718116931109481559848982586784968419475084821084743272680947722675151641735826243378403750534655587182832000457137589153821622272) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 j 2370006831801635/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 2821756786938629/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (*.f64 b (*.f64 i a)) (if (<=.f64 j 5194589587725811/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 335700942307893/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 b (*.f64 i a)) (if (<=.f64 j 4384504911992709/5846006549323611672814739330865132078623730171904) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 759999999999999976829144661866609908483797427778064843710314746836034690872884631922140909145421288657705941090697216) (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 (*.f64 t c) j))))))))))))))))
(if (<=.f64 j -490000) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 j -3853560729817883/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (*.f64 b (*.f64 i a)) (if (<=.f64 j -4953946674085437/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 j -4075870914466909/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (*.f64 (*.f64 y x) z) (if (<=.f64 j 3291674441276213/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 j 5932995222714991/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (*.f64 (*.f64 y x) z) (if (<=.f64 j 2608230395065191/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 j 6032744662767799/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 5267279335618775/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 b (*.f64 i a)) (if (<=.f64 j 1198751443321341/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 6368564908052391/57896044618658097711785492504343953926634992332820282019728792003956564819968) (*.f64 b (*.f64 i a)) (if (<=.f64 j 3507603929594167/11692013098647223345629478661730264157247460343808) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 2249999999999999883335972031947217920916658705828052266031802790110452816112063401454436350827332737260166384465995628544) (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 (*.f64 t c) j))))))))))))))
(if (<=.f64 j -3300000) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 j -2845706385096283/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (*.f64 b (*.f64 i a)) (if (<=.f64 j -29811744551187/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 j -529079397550993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (*.f64 (*.f64 y x) z) (if (<=.f64 j 2657341345821943/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 j 44336241474093/8061134813471454564702450331367746071149403778627342561766978592325956765086744071570087522699847227396765060321916636335485039665263146015175460486800225477728068298324662539195732386420081192825687147647265448061340763744378078290380812053940375922997109693874176) (*.f64 (*.f64 y x) z) (if (<=.f64 j 6557836421878195/198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405568) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 j 7325475661932327/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 5267279335618775/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (*.f64 b (*.f64 i a)) (if (<=.f64 j 399583814440447/49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 3111912398252873/3618502788666131106986593281521497120414687020801267626233049500247285301248) (*.f64 b (*.f64 i a)) (if (<=.f64 j 3311214647077827/5708990770823839524233143877797980545530986496) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 90000000000000001316762570760738572787303868907818955335074970845281672782603339431936) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 (*.f64 t c) j))))))))))))))
(if (<=.f64 z -6592970859093183/42535295865117307932921825928971026432) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 z -5284220811241125/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 y (*.f64 z x)) (if (<=.f64 z -322146609767327/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 z 4653821886752181/1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643456) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 6876220841419621/22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592) (*.f64 b (*.f64 i a)) (if (<=.f64 z 5297247849083857/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 2661052139999099/324518553658426726783156020576256) (*.f64 b (*.f64 i a)) (*.f64 (*.f64 y x) z))))))))
(if (<=.f64 z -6805647338418769/170141183460469231731687303715884105728) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 z -5767298273795133/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (*.f64 y (*.f64 z x)) (if (<=.f64 z 4943837340890095/2535301200456458802993406410752) (*.f64 b (*.f64 i a)) (*.f64 (*.f64 y x) z))))
(if (<=.f64 i -5988969657808517/2722258935367507707706996859454145691648) (*.f64 b (*.f64 i a)) (if (<=.f64 i 6255007248646277/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 i 506112340501517/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (*.f64 (*.f64 y x) z) (if (<=.f64 i 7992587079153375/1427247692705959881058285969449495136382746624) (*.f64 (*.f64 t c) j) (*.f64 i (*.f64 a b))))))
(if (<=.f64 c -1682343059522311/590295810358705651712) (*.f64 c (*.f64 t j)) (if (<=.f64 c -7923846888053041/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 y (*.f64 z x)) (if (<=.f64 c 8945893721402343/19033816428515623203815199976318727169680130581240249075913879799244040411653175981378154425550801287549423664514470055045818691142974793059722631438110651210022026757727486386466386045879011031939061706014098396237667183448036865128410866436462823462554177349813042084144196464827957248) (*.f64 b (*.f64 i a)) (if (<=.f64 c 7526271582073497/147573952589676412928) (*.f64 (*.f64 y x) z) (if (<=.f64 c 134999999999999997171528398774875463126365723216918718096640611637333466780788149383593984) (*.f64 b (*.f64 i a)) (*.f64 c (*.f64 t j)))))))
(if (<=.f64 c -1558380939346983/2361183241434822606848) (*.f64 c (*.f64 t j)) (if (<=.f64 c -4837232111892845/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 y (*.f64 z x)) (if (<=.f64 c 856521739283203/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (*.f64 b (*.f64 i a)) (if (<=.f64 c 712311556242541/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (*.f64 y (*.f64 z x)) (if (<=.f64 c 3013008832985607/401734511064747568885490523085290650630550748445698208825344) (*.f64 b (*.f64 i a)) (if (<=.f64 c 6052837899185947/288230376151711744) (*.f64 y (*.f64 z x)) (if (<=.f64 c 220000000000000001672761769067385778428024144180170411692245963411188611778847181369245696) (*.f64 b (*.f64 i a)) (*.f64 c (*.f64 t j)))))))))
(if (<=.f64 i -2407899124854297/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 b (*.f64 i a)) (if (<=.f64 i 2100908603663173/182687704666362864775460604089535377456991567872) (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))))
(if (<=.f64 i -4765633684607463/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 b (*.f64 i a)) (if (<=.f64 i 6576757367989063/182687704666362864775460604089535377456991567872) (*.f64 c (*.f64 t j)) (*.f64 b (*.f64 i a))))
(*.f64 b (*.f64 i a))
(*.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) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) (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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (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 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))))
(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) (fma.f64 y (-.f64 (*.f64 x z) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (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 y (-.f64 (*.f64 x z) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 z b) (neg.f64 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) (fma.f64 y (-.f64 (*.f64 x z) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (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 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (fma.f64 y (-.f64 (*.f64 x z) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a)))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b))))))
(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) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) (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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))))
(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) (fma.f64 y (-.f64 (*.f64 x z) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (-.f64 (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) -2) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (neg.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 z b) (neg.f64 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) (fma.f64 y (-.f64 (*.f64 x z) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) -2) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (fma.f64 y (-.f64 (*.f64 x z) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a)))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) -2) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (fma.f64 y (-.f64 (*.f64 x z) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a)))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) -2) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c))))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (fma.f64 y (-.f64 (*.f64 x z) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a)))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (-.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 2) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b))))))
(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)))) -9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))))
(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)))) -9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i)))) (*.f64 y (*.f64 x z)))) (*.f64 c (*.f64 z b))) (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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (-.f64 (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) -2) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (neg.f64 (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 z b) (neg.f64 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)))) -9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i))))) (*.f64 c (*.f64 z b))) (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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) -2) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i))))) (*.f64 c (*.f64 z b))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) -2) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))) (*.f64 c (*.f64 z b))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) -2) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))) (*.f64 c (*.f64 z b))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) -2) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c))))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))) (*.f64 c (*.f64 z b))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (-.f64 (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) 2) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b))))))
(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)))) -9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (-.f64 (+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))))
(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)))) -9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i)))) (*.f64 y (*.f64 x z)))) (*.f64 c (*.f64 z b))) (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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a)))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 z b) (neg.f64 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)))) -9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i))))) (*.f64 c (*.f64 z b))) (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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a)))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i))))) (*.f64 c (*.f64 z b))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -9999999999999999392535525055364621860040287220117324953190771571323204563013233902843309257440507748436856118056162172578717193742636030530235798840866882774987301441682011041067710253162440905843719802548551599076639682550821832659549112269607949805346034918662572406407604380845959862074904348138143744) (-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))) (*.f64 c (*.f64 z b))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b))))))
(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 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))) (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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (-.f64 (+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))))
(if (or (<=.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) (not (<=.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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 z b) (neg.f64 c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a)))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))
(if (or (<=.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) (not (<=.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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a)))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))
(if (or (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (not (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t 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 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))) (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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.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 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))))
(if (or (<=.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) (not (<=.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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 z b) (neg.f64 c)))) (+.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)))))
(if (or (<=.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) (not (<=.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)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (+.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)))))
(if (or (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (not (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(if (<=.f64 t -949999999999999925861305158255131861741030359447203920754048735505122498994444170004850637084085525903771257795280324125485260232446009959291813888) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -479999999999999971166847141746936585452073912660394995974882256625745247862784) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -6368564908052391/7237005577332262213973186563042994240829374041602535252466099000494570602496) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 t 6320014927250329/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (+.f64 (-.f64 (*.f64 (*.f64 y z) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j))) (if (<=.f64 t 6292535679128659/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))) (if (<=.f64 t 47000000000000001732810512109808112100001536307735862326359962419200) (+.f64 (-.f64 (*.f64 (*.f64 y z) x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))))
(if (<=.f64 t -949999999999999925861305158255131861741030359447203920754048735505122498994444170004850637084085525903771257795280324125485260232446009959291813888) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -479999999999999971166847141746936585452073912660394995974882256625745247862784) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -6368564908052391/7237005577332262213973186563042994240829374041602535252466099000494570602496) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 6320014927250329/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c)))) (if (<=.f64 t 6292535679128659/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 z b) (neg.f64 c)))) (if (<=.f64 t 47000000000000001732810512109808112100001536307735862326359962419200) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c)))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))))
(if (<=.f64 t -949999999999999925861305158255131861741030359447203920754048735505122498994444170004850637084085525903771257795280324125485260232446009959291813888) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -479999999999999971166847141746936585452073912660394995974882256625745247862784) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -6368564908052391/7237005577332262213973186563042994240829374041602535252466099000494570602496) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 6320014927250329/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c)))) (if (<=.f64 t 6292535679128659/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (if (<=.f64 t 47000000000000001732810512109808112100001536307735862326359962419200) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c)))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))))
(if (<=.f64 t -949999999999999925861305158255131861741030359447203920754048735505122498994444170004850637084085525903771257795280324125485260232446009959291813888) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -479999999999999971166847141746936585452073912660394995974882256625745247862784) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -6368564908052391/7237005577332262213973186563042994240829374041602535252466099000494570602496) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 6320014927250329/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (+.f64 (+.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y i)))) (if (<=.f64 t 6292535679128659/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (if (<=.f64 t 47000000000000001732810512109808112100001536307735862326359962419200) (+.f64 (+.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y i)))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))))
(if (<=.f64 t -949999999999999925861305158255131861741030359447203920754048735505122498994444170004850637084085525903771257795280324125485260232446009959291813888) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t -479999999999999971166847141746936585452073912660394995974882256625745247862784) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t -6368564908052391/7237005577332262213973186563042994240829374041602535252466099000494570602496) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 6320014927250329/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (+.f64 (+.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y i)))) (if (<=.f64 t 6292535679128659/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (if (<=.f64 t 47000000000000001732810512109808112100001536307735862326359962419200) (+.f64 (+.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y i)))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))))))
(if (<=.f64 t -949999999999999925861305158255131861741030359447203920754048735505122498994444170004850637084085525903771257795280324125485260232446009959291813888) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t -479999999999999971166847141746936585452073912660394995974882256625745247862784) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t -6368564908052391/7237005577332262213973186563042994240829374041602535252466099000494570602496) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 t 6320014927250329/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (+.f64 (+.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y i)))) (if (<=.f64 t 6292535679128659/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (if (<=.f64 t 47000000000000001732810512109808112100001536307735862326359962419200) (+.f64 (+.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y i)))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))))))
(if (<=.f64 b -55000000000000003638907058515890502445287338128465667741974528) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -11999999999999999112715591221248) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -3191564163782621/9671406556917033397649408) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -6467216107573881/11150372599265311570767859136324180752990208) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 b -3475843022505273/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -8903894453031763/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))) (if (<=.f64 b 8648659386783015/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 b 2645391468122501/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))) (if (<=.f64 b 15500) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))))))))
(if (<=.f64 b -55000000000000003638907058515890502445287338128465667741974528) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -11999999999999999112715591221248) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -3191564163782621/9671406556917033397649408) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -6467216107573881/11150372599265311570767859136324180752990208) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 b -3475843022505273/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -8903894453031763/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 z b) (neg.f64 c)))) (if (<=.f64 b 8648659386783015/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 2645391468122501/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 z b) (neg.f64 c)))) (if (<=.f64 b 15500) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))))))))
(if (<=.f64 b -55000000000000003638907058515890502445287338128465667741974528) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -11999999999999999112715591221248) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -3191564163782621/9671406556917033397649408) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -6467216107573881/11150372599265311570767859136324180752990208) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 b -3475843022505273/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -8903894453031763/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (if (<=.f64 b 8648659386783015/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 2645391468122501/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (if (<=.f64 b 15500) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))))))))
(if (<=.f64 b -55000000000000003638907058515890502445287338128465667741974528) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -11999999999999999112715591221248) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -3191564163782621/9671406556917033397649408) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -6467216107573881/11150372599265311570767859136324180752990208) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 b -3475843022505273/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -8903894453031763/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (if (<=.f64 b 8648659386783015/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 2645391468122501/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (if (<=.f64 b 15500) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))))
(if (<=.f64 b -55000000000000003638907058515890502445287338128465667741974528) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 b -11999999999999999112715591221248) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 b -3191564163782621/9671406556917033397649408) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -6467216107573881/11150372599265311570767859136324180752990208) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 b -3475843022505273/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 b -8903894453031763/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (if (<=.f64 b 8648659386783015/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 2645391468122501/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (if (<=.f64 b 15500) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))))
(if (<=.f64 b -55000000000000003638907058515890502445287338128465667741974528) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 b -11999999999999999112715591221248) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 b -3191564163782621/9671406556917033397649408) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -6467216107573881/11150372599265311570767859136324180752990208) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 b -3475843022505273/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 b -8903894453031763/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (if (<=.f64 b 8648659386783015/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 b 2645391468122501/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (if (<=.f64 b 15500) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))))
(if (<=.f64 t -234999999999999987731115448380264100454993302618638973184200599605686593282412534346897073632064625800561063451053893275855531530888675520736657408) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -419999999999999974770991249028569512270564673577845621478021974547527091879936) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -5558020283391177/926336713898529563388567880069503262826159877325124512315660672063305037119488) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 t 3331240651246993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 3794275180128377/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 t 4528428541747959/52656145834278593348959013841835216159447547700274555627155488768) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 t 3837614121784679/2475880078570760549798248448) (-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))
(if (<=.f64 t -234999999999999987731115448380264100454993302618638973184200599605686593282412534346897073632064625800561063451053893275855531530888675520736657408) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -419999999999999974770991249028569512270564673577845621478021974547527091879936) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -5558020283391177/926336713898529563388567880069503262826159877325124512315660672063305037119488) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 3331240651246993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 3794275180128377/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t 4528428541747959/52656145834278593348959013841835216159447547700274555627155488768) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 3837614121784679/2475880078570760549798248448) (-.f64 (+.f64 (*.f64 y (*.f64 x z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))
(if (<=.f64 t -234999999999999987731115448380264100454993302618638973184200599605686593282412534346897073632064625800561063451053893275855531530888675520736657408) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -419999999999999974770991249028569512270564673577845621478021974547527091879936) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -5558020283391177/926336713898529563388567880069503262826159877325124512315660672063305037119488) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 3331240651246993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 3794275180128377/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t 4528428541747959/52656145834278593348959013841835216159447547700274555627155488768) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 3837614121784679/2475880078570760549798248448) (-.f64 (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))
(if (<=.f64 t -234999999999999987731115448380264100454993302618638973184200599605686593282412534346897073632064625800561063451053893275855531530888675520736657408) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -419999999999999974770991249028569512270564673577845621478021974547527091879936) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -5558020283391177/926336713898529563388567880069503262826159877325124512315660672063305037119488) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 3331240651246993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 3794275180128377/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 4528428541747959/52656145834278593348959013841835216159447547700274555627155488768) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 3837614121784679/2475880078570760549798248448) (-.f64 (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))
(if (<=.f64 t -234999999999999987731115448380264100454993302618638973184200599605686593282412534346897073632064625800561063451053893275855531530888675520736657408) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t -419999999999999974770991249028569512270564673577845621478021974547527091879936) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t -5558020283391177/926336713898529563388567880069503262826159877325124512315660672063305037119488) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 3331240651246993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t 3794275180128377/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 4528428541747959/52656145834278593348959013841835216159447547700274555627155488768) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 3837614121784679/2475880078570760549798248448) (-.f64 (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))))))
(if (<=.f64 t -234999999999999987731115448380264100454993302618638973184200599605686593282412534346897073632064625800561063451053893275855531530888675520736657408) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t -419999999999999974770991249028569512270564673577845621478021974547527091879936) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t -5558020283391177/926336713898529563388567880069503262826159877325124512315660672063305037119488) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 t 3331240651246993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t 3794275180128377/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 4528428541747959/52656145834278593348959013841835216159447547700274555627155488768) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 t 3837614121784679/2475880078570760549798248448) (-.f64 (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 z b))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))))))
(if (<=.f64 b -72000000000000002064864512213168882654526318590946070793027584) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -7000000000000000420667350581248) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -3191564163782621/9671406556917033397649408) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -8563486156235759/2854495385411919762116571938898990272765493248) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 b -7139569451632453/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -7123115562425411/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 b 8648659386783015/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 b 5626137177742377/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 b 15600) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))))
(if (<=.f64 b -72000000000000002064864512213168882654526318590946070793027584) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -7000000000000000420667350581248) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -3191564163782621/9671406556917033397649408) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -8563486156235759/2854495385411919762116571938898990272765493248) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 b -7139569451632453/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -7123115562425411/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 b 8648659386783015/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 5626137177742377/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 b 15600) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))))
(if (<=.f64 b -72000000000000002064864512213168882654526318590946070793027584) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -7000000000000000420667350581248) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -3191564163782621/9671406556917033397649408) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -8563486156235759/2854495385411919762116571938898990272765493248) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 b -7139569451632453/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -7123115562425411/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 b 8648659386783015/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 5626137177742377/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 b 15600) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))))
(if (<=.f64 b -72000000000000002064864512213168882654526318590946070793027584) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 b -7000000000000000420667350581248) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 b -3191564163782621/9671406556917033397649408) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -8563486156235759/2854495385411919762116571938898990272765493248) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 b -7139569451632453/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 b -7123115562425411/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 b 8648659386783015/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 b 5626137177742377/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 b 15600) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))))))))
(if (<=.f64 b -72000000000000002064864512213168882654526318590946070793027584) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 b -7000000000000000420667350581248) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 b -3191564163782621/9671406556917033397649408) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -8563486156235759/2854495385411919762116571938898990272765493248) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 b -7139569451632453/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 b -7123115562425411/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 b 8648659386783015/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 b 5626137177742377/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 b 15600) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))))))))
(if (<=.f64 y -2832019195365853/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y 4600000000000000247326299615566766285197934592) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(if (or (<=.f64 y -2832019195365853/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088) (not (<=.f64 y 4600000000000000247326299615566766285197934592))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(if (or (<=.f64 y -2832019195365853/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088) (not (<=.f64 y 4600000000000000247326299615566766285197934592))) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(if (<=.f64 t -230000000000000000262693766013226370494464728132314959175577431064498530350015518038265902354151114449797561455521517764823964476443021582564065280) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -3999999999999999685127519582663130967742012996236735407239992896492256593719590912) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -4496393867966703/1152921504606846976) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -4603064921880259/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 t -1339538405257867/2392032866531905486790942578809394338145620987608332988883503686824375178865503049616412016019962016447144819201720664620106359620960485637227891297994520232330261783830994590149049944504587400511488) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -1516130949512411/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 t -4325968759732677/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 942707696001077/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (if (<=.f64 t 6875155298465649/7237005577332262213973186563042994240829374041602535252466099000494570602496) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 7288990951312319/633825300114114700748351602688) (-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))))))
(if (<=.f64 t -230000000000000000262693766013226370494464728132314959175577431064498530350015518038265902354151114449797561455521517764823964476443021582564065280) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -3999999999999999685127519582663130967742012996236735407239992896492256593719590912) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -4496393867966703/1152921504606846976) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -4603064921880259/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 t -1339538405257867/2392032866531905486790942578809394338145620987608332988883503686824375178865503049616412016019962016447144819201720664620106359620960485637227891297994520232330261783830994590149049944504587400511488) (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -1516130949512411/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 t -4325968759732677/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 942707696001077/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c))) (if (or (<=.f64 t 6875155298465649/7237005577332262213973186563042994240829374041602535252466099000494570602496) (not (<=.f64 t 7288990951312319/633825300114114700748351602688))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (+.f64 (*.f64 y (*.f64 x z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 c (*.f64 z b)))))))))))))
(if (<=.f64 t -230000000000000000262693766013226370494464728132314959175577431064498530350015518038265902354151114449797561455521517764823964476443021582564065280) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -3999999999999999685127519582663130967742012996236735407239992896492256593719590912) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -4496393867966703/1152921504606846976) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -4603064921880259/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 t -1339538405257867/2392032866531905486790942578809394338145620987608332988883503686824375178865503049616412016019962016447144819201720664620106359620960485637227891297994520232330261783830994590149049944504587400511488) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t -1516130949512411/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 t -4325968759732677/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 942707696001077/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c))) (if (or (<=.f64 t 6875155298465649/7237005577332262213973186563042994240829374041602535252466099000494570602496) (not (<=.f64 t 7288990951312319/633825300114114700748351602688))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 z b)))))))))))))
(if (<=.f64 t -230000000000000000262693766013226370494464728132314959175577431064498530350015518038265902354151114449797561455521517764823964476443021582564065280) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -3999999999999999685127519582663130967742012996236735407239992896492256593719590912) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -4496393867966703/1152921504606846976) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -4603064921880259/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 t -1339538405257867/2392032866531905486790942578809394338145620987608332988883503686824375178865503049616412016019962016447144819201720664620106359620960485637227891297994520232330261783830994590149049944504587400511488) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t -1516130949512411/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 t -4325968759732677/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 942707696001077/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (-.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y i))) (if (or (<=.f64 t 6875155298465649/7237005577332262213973186563042994240829374041602535252466099000494570602496) (not (<=.f64 t 7288990951312319/633825300114114700748351602688))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 z b)))))))))))))
(if (<=.f64 t -230000000000000000262693766013226370494464728132314959175577431064498530350015518038265902354151114449797561455521517764823964476443021582564065280) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t -3999999999999999685127519582663130967742012996236735407239992896492256593719590912) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -4496393867966703/1152921504606846976) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t -4603064921880259/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 t -1339538405257867/2392032866531905486790942578809394338145620987608332988883503686824375178865503049616412016019962016447144819201720664620106359620960485637227891297994520232330261783830994590149049944504587400511488) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t -1516130949512411/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 t -4325968759732677/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 942707696001077/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (-.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y i))) (if (or (<=.f64 t 6875155298465649/7237005577332262213973186563042994240829374041602535252466099000494570602496) (not (<=.f64 t 7288990951312319/633825300114114700748351602688))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 z b)))))))))))))
(if (<=.f64 t -23499999999999998595660684414294259032480822476706540298488087136516398517330560275353943663646422705497744354440456329352515651559038955019319640064) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -2999999999999999957620256357142571749975680685131147022196970209379557153221891850240) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -8358680908399641/72057594037927936) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -4873833446696745/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 t -8427646936990039/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -7770171116251107/189516368689051383685178160212707831452256593886315504289435063235601922935348741007187305765215634515440396813614632959737741704603859178643101474004050432031793820315045154486116367874950982034333862206264217376817974469459968) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 t -517735622840347/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 786779259729605/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (if (<=.f64 t 7873862068137501/463168356949264781694283940034751631413079938662562256157830336031652518559744) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 4380991333411979/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 t 11500000000000001048576) (-.f64 (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z))) (if (<=.f64 t 760000000000000021653457810616751509517752254863210581944204806611450569600882356319068506087348903415148796863040862450740816730529234502428215867388234941965825868975570944) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))))))))))))
(if (<=.f64 t -23499999999999998595660684414294259032480822476706540298488087136516398517330560275353943663646422705497744354440456329352515651559038955019319640064) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -2999999999999999957620256357142571749975680685131147022196970209379557153221891850240) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -8358680908399641/72057594037927936) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -4873833446696745/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 t -8427646936990039/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -7770171116251107/189516368689051383685178160212707831452256593886315504289435063235601922935348741007187305765215634515440396813614632959737741704603859178643101474004050432031793820315045154486116367874950982034333862206264217376817974469459968) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 t -517735622840347/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 786779259729605/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c))) (if (<=.f64 t 7873862068137501/463168356949264781694283940034751631413079938662562256157830336031652518559744) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 4380991333411979/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 t 11500000000000001048576) (-.f64 (+.f64 (*.f64 y (*.f64 x z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 t 760000000000000021653457810616751509517752254863210581944204806611450569600882356319068506087348903415148796863040862450740816730529234502428215867388234941965825868975570944) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))))))))))))))))
(if (<=.f64 t -23499999999999998595660684414294259032480822476706540298488087136516398517330560275353943663646422705497744354440456329352515651559038955019319640064) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -2999999999999999957620256357142571749975680685131147022196970209379557153221891850240) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -8358680908399641/72057594037927936) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -4873833446696745/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 t -8427646936990039/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t -7770171116251107/189516368689051383685178160212707831452256593886315504289435063235601922935348741007187305765215634515440396813614632959737741704603859178643101474004050432031793820315045154486116367874950982034333862206264217376817974469459968) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 t -517735622840347/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 786779259729605/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c))) (if (<=.f64 t 7873862068137501/463168356949264781694283940034751631413079938662562256157830336031652518559744) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 4380991333411979/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 t 11500000000000001048576) (-.f64 (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 t 760000000000000021653457810616751509517752254863210581944204806611450569600882356319068506087348903415148796863040862450740816730529234502428215867388234941965825868975570944) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))))))))))))))))
(if (<=.f64 t -23499999999999998595660684414294259032480822476706540298488087136516398517330560275353943663646422705497744354440456329352515651559038955019319640064) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -2999999999999999957620256357142571749975680685131147022196970209379557153221891850240) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -8358680908399641/72057594037927936) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -4873833446696745/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 t -8427646936990039/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t -7770171116251107/189516368689051383685178160212707831452256593886315504289435063235601922935348741007187305765215634515440396813614632959737741704603859178643101474004050432031793820315045154486116367874950982034333862206264217376817974469459968) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 t -517735622840347/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 786779259729605/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (-.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y i))) (if (<=.f64 t 7873862068137501/463168356949264781694283940034751631413079938662562256157830336031652518559744) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 4380991333411979/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 t 11500000000000001048576) (-.f64 (-.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 t 760000000000000021653457810616751509517752254863210581944204806611450569600882356319068506087348903415148796863040862450740816730529234502428215867388234941965825868975570944) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))))))))))))))))
(if (<=.f64 t -6799999999999999992336088697457809996095608676506932965196900325032803435486485475971708095726203394641113817757598525374531340909634673131950964736) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -840000000000000005489137446978144457810081554105608412369063380636769537612578816) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -1152921504606847/36028797018963968) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -7581518694861603/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 t -3511519557079183/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -5211700138948913/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 t -1748795881594061/46020944252475287237870212884199033180620210660923048261998100776379565006208246561973370194536329221406749153247076699560650180816490655358168942243705375840708580716765564230733368217919000094579989235733761476822566574679670497657321756298451772713817730735254092349426494960250807374037851220383801379127296) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 1497704929290407/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (if (<=.f64 t 578960446186581/28948022309329048855892746252171976963317496166410141009864396001978282409984) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 5054990000090745/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 t 115000000000000002097152) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 t 2949999999999999972767622853303033242763620141004877342073633265445074390240543597336000096708627240690466023416908456459730069752654040480026769279324001720904154956500566016) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))))))))))))
(if (<=.f64 t -6799999999999999992336088697457809996095608676506932965196900325032803435486485475971708095726203394641113817757598525374531340909634673131950964736) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -840000000000000005489137446978144457810081554105608412369063380636769537612578816) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -1152921504606847/36028797018963968) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -7581518694861603/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 t -3511519557079183/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -5211700138948913/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 t -1748795881594061/46020944252475287237870212884199033180620210660923048261998100776379565006208246561973370194536329221406749153247076699560650180816490655358168942243705375840708580716765564230733368217919000094579989235733761476822566574679670497657321756298451772713817730735254092349426494960250807374037851220383801379127296) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 1497704929290407/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c))) (if (<=.f64 t 578960446186581/28948022309329048855892746252171976963317496166410141009864396001978282409984) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 5054990000090745/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 t 115000000000000002097152) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 t 2949999999999999972767622853303033242763620141004877342073633265445074390240543597336000096708627240690466023416908456459730069752654040480026769279324001720904154956500566016) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))))))))))))))))
(if (<=.f64 t -6799999999999999992336088697457809996095608676506932965196900325032803435486485475971708095726203394641113817757598525374531340909634673131950964736) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -840000000000000005489137446978144457810081554105608412369063380636769537612578816) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -1152921504606847/36028797018963968) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -7581518694861603/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 t -3511519557079183/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t -5211700138948913/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 t -1748795881594061/46020944252475287237870212884199033180620210660923048261998100776379565006208246561973370194536329221406749153247076699560650180816490655358168942243705375840708580716765564230733368217919000094579989235733761476822566574679670497657321756298451772713817730735254092349426494960250807374037851220383801379127296) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 1497704929290407/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c))) (if (<=.f64 t 578960446186581/28948022309329048855892746252171976963317496166410141009864396001978282409984) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 5054990000090745/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 t 115000000000000002097152) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 t 2949999999999999972767622853303033242763620141004877342073633265445074390240543597336000096708627240690466023416908456459730069752654040480026769279324001720904154956500566016) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))))))))))))))))
(if (<=.f64 t -6799999999999999992336088697457809996095608676506932965196900325032803435486485475971708095726203394641113817757598525374531340909634673131950964736) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -840000000000000005489137446978144457810081554105608412369063380636769537612578816) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -1152921504606847/36028797018963968) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -7581518694861603/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 t -3511519557079183/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t -5211700138948913/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 t -1748795881594061/46020944252475287237870212884199033180620210660923048261998100776379565006208246561973370194536329221406749153247076699560650180816490655358168942243705375840708580716765564230733368217919000094579989235733761476822566574679670497657321756298451772713817730735254092349426494960250807374037851220383801379127296) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 i (*.f64 y j))) (if (<=.f64 t 1497704929290407/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (-.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y i))) (if (<=.f64 t 578960446186581/28948022309329048855892746252171976963317496166410141009864396001978282409984) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 5054990000090745/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 t 115000000000000002097152) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 t 2949999999999999972767622853303033242763620141004877342073633265445074390240543597336000096708627240690466023416908456459730069752654040480026769279324001720904154956500566016) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))))))))))))))))
(if (<=.f64 t -2200000000000000164533073800925433599224821899017990801617324527795093639396868274542153748203220980203524579312101168311089552910602838535015759872) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -279999999999999984277663870899850369617022570756797417640505226787404636819030016) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -8214565720323785/288230376151711744) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -1362822608054263/11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447104) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 t 6542874397302245/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 8070580590965053/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 t 4722059918752539/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 13500000000000001048576) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (neg.f64 c) (*.f64 z b))) (if (<=.f64 t 549999999999999947860516844350921155161365870145961393926589418947994005097854230497076173612050503136647505132895841082037605689034186210596487388935185247796656632733693378560) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))))))))
(if (<=.f64 t -2200000000000000164533073800925433599224821899017990801617324527795093639396868274542153748203220980203524579312101168311089552910602838535015759872) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -279999999999999984277663870899850369617022570756797417640505226787404636819030016) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -8214565720323785/288230376151711744) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -1362822608054263/11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447104) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 t 6542874397302245/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 8070580590965053/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 t 4722059918752539/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 13500000000000001048576) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 t 549999999999999947860516844350921155161365870145961393926589418947994005097854230497076173612050503136647505132895841082037605689034186210596487388935185247796656632733693378560) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))))))))))))
(if (<=.f64 t -2200000000000000164533073800925433599224821899017990801617324527795093639396868274542153748203220980203524579312101168311089552910602838535015759872) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -279999999999999984277663870899850369617022570756797417640505226787404636819030016) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -8214565720323785/288230376151711744) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -1362822608054263/11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447104) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 t 6542874397302245/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 8070580590965053/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 t 4722059918752539/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 13500000000000001048576) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 t 549999999999999947860516844350921155161365870145961393926589418947994005097854230497076173612050503136647505132895841082037605689034186210596487388935185247796656632733693378560) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))))))))))))
(if (<=.f64 t -18500000000000001189990818318256072342915812021570533173674440448401730173934727043920005210370678379465970881671832917270848511442983581803345870848) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -44999999999999999353772616190282857579843407508600162101065043600638446172897280) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -5400961727769135/348449143727040986586495598010130648530944) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 1611323923926231/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (if (<=.f64 t 4422293497800741/102844034832575377634685573909834406561420991602098741459288064) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 2676089423823675/11150372599265311570767859136324180752990208) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 t 1050000000000000076158008200605696882466293130128848053294120663252992) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 t 15599999999999999230480442531667602440670352341219521943838803478787344556786678742158506376733775642110928323899927980635437486817406234274585500485973074585154580565993717760) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))))))))
(if (<=.f64 t -18500000000000001189990818318256072342915812021570533173674440448401730173934727043920005210370678379465970881671832917270848511442983581803345870848) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -44999999999999999353772616190282857579843407508600162101065043600638446172897280) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -5400961727769135/348449143727040986586495598010130648530944) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 1611323923926231/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c))) (if (<=.f64 t 4422293497800741/102844034832575377634685573909834406561420991602098741459288064) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 2676089423823675/11150372599265311570767859136324180752990208) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 t 1050000000000000076158008200605696882466293130128848053294120663252992) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 t 15599999999999999230480442531667602440670352341219521943838803478787344556786678742158506376733775642110928323899927980635437486817406234274585500485973074585154580565993717760) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))))))))))))
(if (<=.f64 t -18500000000000001189990818318256072342915812021570533173674440448401730173934727043920005210370678379465970881671832917270848511442983581803345870848) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -44999999999999999353772616190282857579843407508600162101065043600638446172897280) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t -5400961727769135/348449143727040986586495598010130648530944) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 1611323923926231/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (-.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y i))) (if (<=.f64 t 4422293497800741/102844034832575377634685573909834406561420991602098741459288064) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 2676089423823675/11150372599265311570767859136324180752990208) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 t 1050000000000000076158008200605696882466293130128848053294120663252992) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 t 15599999999999999230480442531667602440670352341219521943838803478787344556786678742158506376733775642110928323899927980635437486817406234274585500485973074585154580565993717760) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))))))))))))
(if (<=.f64 c -109999999999999998798391424085723687967947847994584762795438927182201271245729735244785273208859834680049658075574090105893763647957110444011249349406206333658825349805375488) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -120000000000000002682140683137223192021180911611685114725746037146803178322908123151714442142117207140121830850051499444435022539390976) (*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))) (if (<=.f64 c -3143773488566009/5070602400912917605986812821504) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -5712540779759169/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 6699903382837499/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))) (if (<=.f64 c 7446130555187683/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 6733741293329135/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c 8195634389077295/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 6628619432568335/401734511064747568885490523085290650630550748445698208825344) (*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))) (if (<=.f64 c 4958484807013127/1180591620717411303424) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 1119999999999999926277178354658256985938275608519569359190365340973605063759369735896039424) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))))
(if (<=.f64 c -109999999999999998798391424085723687967947847994584762795438927182201271245729735244785273208859834680049658075574090105893763647957110444011249349406206333658825349805375488) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -120000000000000002682140683137223192021180911611685114725746037146803178322908123151714442142117207140121830850051499444435022539390976) (*.f64 a (neg.f64 (-.f64 (*.f64 x t) (*.f64 b i)))) (if (<=.f64 c -3143773488566009/5070602400912917605986812821504) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -5712540779759169/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 6699903382837499/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (*.f64 a (neg.f64 (-.f64 (*.f64 x t) (*.f64 b i)))) (if (<=.f64 c 7446130555187683/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 6733741293329135/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 8195634389077295/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 6628619432568335/401734511064747568885490523085290650630550748445698208825344) (*.f64 a (neg.f64 (-.f64 (*.f64 x t) (*.f64 b i)))) (if (<=.f64 c 4958484807013127/1180591620717411303424) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 1119999999999999926277178354658256985938275608519569359190365340973605063759369735896039424) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))))
(if (<=.f64 c -109999999999999998798391424085723687967947847994584762795438927182201271245729735244785273208859834680049658075574090105893763647957110444011249349406206333658825349805375488) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -120000000000000002682140683137223192021180911611685114725746037146803178322908123151714442142117207140121830850051499444435022539390976) (*.f64 (-.f64 (*.f64 x t) (*.f64 b i)) (neg.f64 a)) (if (<=.f64 c -3143773488566009/5070602400912917605986812821504) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -5712540779759169/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 6699903382837499/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (*.f64 (-.f64 (*.f64 x t) (*.f64 b i)) (neg.f64 a)) (if (<=.f64 c 7446130555187683/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 6733741293329135/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 8195634389077295/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 6628619432568335/401734511064747568885490523085290650630550748445698208825344) (*.f64 (-.f64 (*.f64 x t) (*.f64 b i)) (neg.f64 a)) (if (<=.f64 c 4958484807013127/1180591620717411303424) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 1119999999999999926277178354658256985938275608519569359190365340973605063759369735896039424) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))))
(if (<=.f64 c -109999999999999998798391424085723687967947847994584762795438927182201271245729735244785273208859834680049658075574090105893763647957110444011249349406206333658825349805375488) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -120000000000000002682140683137223192021180911611685114725746037146803178322908123151714442142117207140121830850051499444435022539390976) (*.f64 a (+.f64 (*.f64 b i) (*.f64 t (neg.f64 x)))) (if (<=.f64 c -3143773488566009/5070602400912917605986812821504) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -5712540779759169/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 6699903382837499/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (*.f64 a (+.f64 (*.f64 b i) (*.f64 t (neg.f64 x)))) (if (<=.f64 c 7446130555187683/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 6733741293329135/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 8195634389077295/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 6628619432568335/401734511064747568885490523085290650630550748445698208825344) (*.f64 a (+.f64 (*.f64 b i) (*.f64 t (neg.f64 x)))) (if (<=.f64 c 4958484807013127/1180591620717411303424) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 1119999999999999926277178354658256985938275608519569359190365340973605063759369735896039424) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))))
(if (<=.f64 c -109999999999999998798391424085723687967947847994584762795438927182201271245729735244785273208859834680049658075574090105893763647957110444011249349406206333658825349805375488) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -120000000000000002682140683137223192021180911611685114725746037146803178322908123151714442142117207140121830850051499444435022539390976) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c -3143773488566009/5070602400912917605986812821504) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -5712540779759169/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 6699903382837499/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c 7446130555187683/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 6733741293329135/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 8195634389077295/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 6628619432568335/401734511064747568885490523085290650630550748445698208825344) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c 4958484807013127/1180591620717411303424) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 1119999999999999926277178354658256985938275608519569359190365340973605063759369735896039424) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))))
(if (<=.f64 x -7500000000000000173510998794141741011341982861471608915791994614646614512478388275520310132322032597073920) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -68000000000000) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 x -7846377169233351/392318858461667547739736838950479151006397215279002157056) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 x -335700942307893/441711766194596082395824375185729628956870974218904739530401550323154944) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 x -4742843975160471/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -4888886343202767/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 x -1742796538930017/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 x -8953632661337695/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 x 7674434783977499/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 x 7117407363490625/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 8858346952352709/11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447104) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 x 5025463820593977/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 x 4586997231980143/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 x 8062834757772801/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 x 4183246980753157/633825300114114700748351602688) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 1500000000000000053092258565332002016984039424) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))))))))))))))
(if (<=.f64 x -7500000000000000173510998794141741011341982861471608915791994614646614512478388275520310132322032597073920) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 x -68000000000000) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 x -7846377169233351/392318858461667547739736838950479151006397215279002157056) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 x -335700942307893/441711766194596082395824375185729628956870974218904739530401550323154944) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 x -4742843975160471/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 x -4888886343202767/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 x -1742796538930017/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 x -8953632661337695/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 x 7674434783977499/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 x 7117407363490625/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 8858346952352709/11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447104) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 x 5025463820593977/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 x 4586997231980143/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 x 8062834757772801/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 x 4183246980753157/633825300114114700748351602688) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 1500000000000000053092258565332002016984039424) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))))))))))))
(if (<=.f64 x -7500000000000000173510998794141741011341982861471608915791994614646614512478388275520310132322032597073920) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 x -68000000000000) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 x -7846377169233351/392318858461667547739736838950479151006397215279002157056) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 x -335700942307893/441711766194596082395824375185729628956870974218904739530401550323154944) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 x -4742843975160471/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 x -4888886343202767/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 x -1742796538930017/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 x -8953632661337695/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 x 7674434783977499/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 x 7117407363490625/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 8858346952352709/11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447104) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 x 5025463820593977/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 x 4586997231980143/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 x 8062834757772801/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 x 4183246980753157/633825300114114700748351602688) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 1500000000000000053092258565332002016984039424) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))))))))))))
(if (<=.f64 y -6132514392139033/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 y -1454766195646295/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 6423913044624023/2379227053564452900476899997039840896210016322655031134489234974905505051456646997672269303193850160943677958064308756880727336392871849132465328929763831401252753344715935798308298255734876378992382713251762299529708397931004608141051358304557852932819272168726630260518024558103494656) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 y 4272401451139871/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 740298315191607/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 y 696173189944793/2175541218577478036232553294038911497542013410209922757424923190068852981190050786259609609278379154099770693575665668158859588967025488852621393833027941793561932885341770625153958412288) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 y 5394381494946035/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 7740557828966491/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (if (<=.f64 y 4113761393303015/411376139330301510538742295639337626245683966408394965837152256) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 8356095265176317/309485009821345068724781056) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 y 5900000000000000435737853952) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 849999999999999992660257320161913063376247495598776971689984) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))))))))))
(if (<=.f64 y -6132514392139033/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 y -1454766195646295/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 y 6423913044624023/2379227053564452900476899997039840896210016322655031134489234974905505051456646997672269303193850160943677958064308756880727336392871849132465328929763831401252753344715935798308298255734876378992382713251762299529708397931004608141051358304557852932819272168726630260518024558103494656) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 y 4272401451139871/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 y 740298315191607/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 y 696173189944793/2175541218577478036232553294038911497542013410209922757424923190068852981190050786259609609278379154099770693575665668158859588967025488852621393833027941793561932885341770625153958412288) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 y 5394381494946035/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 y 7740557828966491/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 y 4113761393303015/411376139330301510538742295639337626245683966408394965837152256) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 8356095265176317/309485009821345068724781056) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 y 5900000000000000435737853952) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 849999999999999992660257320161913063376247495598776971689984) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))))))))))))))
(if (<=.f64 c -7098843361278085/5070602400912917605986812821504) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -691033158841835/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c -3388816750449861/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (*.f64 a (*.f64 i b)) (if (<=.f64 c -2736111111599121/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c -5890680864316837/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (*.f64 i (*.f64 a b)) (if (<=.f64 c 2012109945579605/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 1004781852466247/186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c 5764607523034235/576460752303423488) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 130000000000000003558409503217468803010446995368891266294485555652966300591655081780183040) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))
(if (<=.f64 c -7098843361278085/5070602400912917605986812821504) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -691033158841835/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c -3388816750449861/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (*.f64 a (*.f64 b i)) (if (<=.f64 c -2736111111599121/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c -5890680864316837/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (*.f64 i (*.f64 a b)) (if (<=.f64 c 2012109945579605/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 1004781852466247/186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 5764607523034235/576460752303423488) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 130000000000000003558409503217468803010446995368891266294485555652966300591655081780183040) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))
(if (<=.f64 t -9999999999999999890870611821409196126784806260401358945180015464725302399110258148854112806457630061296658928320953898584032761523454337112604672) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -185999999999999999960610774189300868786525650832015660045378017545427501685703878639616) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t -5210644015679229/231584178474632390847141970017375815706539969331281128078915168015826259279872) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t 4744948142682277/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 6876220841419621/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184) (*.f64 (*.f64 (neg.f64 y) i) j) (if (<=.f64 t 4422293497800741/102844034832575377634685573909834406561420991602098741459288064) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 3811162509514511/21778071482940061661655974875633165533184) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 t 5942112188569825/9903520314283042199192993792) (*.f64 y (*.f64 z x)) (if (<=.f64 t 175000000000000) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 3999999999999999920013873389576804726675220771588034072754593247323089658509714901859157739719969759019104300724308148224) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t 779999999999999961524022126583380122033517617060976097191940173939367227839333937107925318836688782105546416194996399031771874340870311713729275024298653729257729028299685888) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))))))))))
(if (<=.f64 t -9999999999999999890870611821409196126784806260401358945180015464725302399110258148854112806457630061296658928320953898584032761523454337112604672) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -185999999999999999960610774189300868786525650832015660045378017545427501685703878639616) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t -5210644015679229/231584178474632390847141970017375815706539969331281128078915168015826259279872) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t 4744948142682277/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 6876220841419621/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184) (*.f64 j (*.f64 y (neg.f64 i))) (if (<=.f64 t 4422293497800741/102844034832575377634685573909834406561420991602098741459288064) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 3811162509514511/21778071482940061661655974875633165533184) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 t 5942112188569825/9903520314283042199192993792) (*.f64 y (*.f64 x z)) (if (<=.f64 t 175000000000000) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (or (<=.f64 t 3999999999999999920013873389576804726675220771588034072754593247323089658509714901859157739719969759019104300724308148224) (not (<=.f64 t 779999999999999961524022126583380122033517617060976097191940173939367227839333937107925318836688782105546416194996399031771874340870311713729275024298653729257729028299685888))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))))
(if (<=.f64 t -19499999999999998816763300109462731594785407757703353740348053774678538368597150175148062240623410555537442773777007768151940048479485817228623872) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 t -48999999999999996575856258228730506056678589039152826433986545269088088750791728300032) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t -5500124238772519/7237005577332262213973186563042994240829374041602535252466099000494570602496) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 942707696001077/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (*.f64 (*.f64 (neg.f64 y) i) j) (if (<=.f64 t 4730825602298467/205688069665150755269371147819668813122841983204197482918576128) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 3205732122288777/2787593149816327892691964784081045188247552) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 t 5799999999999999654434560579925134552545058000795235532636057809977344) (*.f64 (*.f64 y x) z) (if (<=.f64 t 3300000000000000073788505284661466078748848225139834360174132617758924687683307404312249130628291874362443992850495582813553891702407041914289288477652491010949213152002179072) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 a (*.f64 t (neg.f64 x))))))))))))
(if (<=.f64 t -19499999999999998816763300109462731594785407757703353740348053774678538368597150175148062240623410555537442773777007768151940048479485817228623872) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 t -48999999999999996575856258228730506056678589039152826433986545269088088750791728300032) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t -5500124238772519/7237005577332262213973186563042994240829374041602535252466099000494570602496) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 6521557777124079/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 942707696001077/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (*.f64 j (*.f64 y (neg.f64 i))) (if (<=.f64 t 4730825602298467/205688069665150755269371147819668813122841983204197482918576128) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 3205732122288777/2787593149816327892691964784081045188247552) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 t 5799999999999999654434560579925134552545058000795235532636057809977344) (*.f64 z (*.f64 x y)) (if (<=.f64 t 3300000000000000073788505284661466078748848225139834360174132617758924687683307404312249130628291874362443992850495582813553891702407041914289288477652491010949213152002179072) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 a (*.f64 t (neg.f64 x))))))))))))
(if (<=.f64 t -26000000000000000270797529559826881845323333105660273944755455283449101271782587309944954857914962767366194434462395755796727372241695642287603712) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 t -260000000000000010827894231408746422024904669880880463872) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t -3122104327794287/44601490397061246283071436545296723011960832) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 t 7732508084371119/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 942707696001077/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (*.f64 (*.f64 (neg.f64 y) i) j) (if (<=.f64 t 100272933961761/12855504354071922204335696738729300820177623950262342682411008) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 22118353849861/42535295865117307932921825928971026432) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 t 47999999999999997351526782849847852622213863061796319389917598728585216) (*.f64 (*.f64 y x) z) (if (<=.f64 t 16000000000000001103321080589513327002877217573638993585500525289546501130275340073058988793870484566825599726870679342084806142407652179131257307497237878364157318172021620736) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 a (*.f64 t (neg.f64 x))))))))))))
(if (<=.f64 t -26000000000000000270797529559826881845323333105660273944755455283449101271782587309944954857914962767366194434462395755796727372241695642287603712) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 t -260000000000000010827894231408746422024904669880880463872) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t -3122104327794287/44601490397061246283071436545296723011960832) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 t 7732508084371119/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 942707696001077/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (*.f64 j (*.f64 y (neg.f64 i))) (if (<=.f64 t 100272933961761/12855504354071922204335696738729300820177623950262342682411008) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 22118353849861/42535295865117307932921825928971026432) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 t 47999999999999997351526782849847852622213863061796319389917598728585216) (*.f64 z (*.f64 x y)) (if (<=.f64 t 16000000000000001103321080589513327002877217573638993585500525289546501130275340073058988793870484566825599726870679342084806142407652179131257307497237878364157318172021620736) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 a (*.f64 t (neg.f64 x))))))))))))
(if (<=.f64 c -5716092316252427/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 c -4524042903795331/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (*.f64 b (*.f64 i a)) (if (<=.f64 c 4247316993897159/180736893357325919804742965901096183254486650358500961579737723575212405143116703993975930943694719806137463391890175780999890999416217020648099397663164550811570949854893831716648452639533025774320471006645409943407034368) (*.f64 (*.f64 (neg.f64 y) i) j) (if (<=.f64 c 1488565707357403/186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 c 8299976956530825/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 c 7526271582073497/295147905179352825856) (*.f64 (*.f64 y x) z) (if (<=.f64 c 259999999999999990435521150684073202812698962923680807477263945412088844248951967420380841246720) (*.f64 b (*.f64 i a)) (*.f64 (neg.f64 c) (*.f64 z b)))))))))
(if (<=.f64 c -5716092316252427/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 c -4524042903795331/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (*.f64 b (*.f64 a i)) (if (<=.f64 c 4247316993897159/180736893357325919804742965901096183254486650358500961579737723575212405143116703993975930943694719806137463391890175780999890999416217020648099397663164550811570949854893831716648452639533025774320471006645409943407034368) (*.f64 j (*.f64 y (neg.f64 i))) (if (<=.f64 c 1488565707357403/186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 c 8299976956530825/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 c 7526271582073497/295147905179352825856) (*.f64 z (*.f64 x y)) (if (<=.f64 c 259999999999999990435521150684073202812698962923680807477263945412088844248951967420380841246720) (*.f64 b (*.f64 a i)) (*.f64 (*.f64 z b) (neg.f64 c)))))))))
(if (<=.f64 c -5716092316252427/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 c -4524042903795331/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (*.f64 b (*.f64 a i)) (if (<=.f64 c 4247316993897159/180736893357325919804742965901096183254486650358500961579737723575212405143116703993975930943694719806137463391890175780999890999416217020648099397663164550811570949854893831716648452639533025774320471006645409943407034368) (*.f64 j (*.f64 y (neg.f64 i))) (if (<=.f64 c 1488565707357403/186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 c 8299976956530825/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 c 7526271582073497/295147905179352825856) (*.f64 z (*.f64 x y)) (if (<=.f64 c 259999999999999990435521150684073202812698962923680807477263945412088844248951967420380841246720) (*.f64 b (*.f64 a i)) (*.f64 c (*.f64 z (neg.f64 b))))))))))
(if (<=.f64 j -52000000) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 j -8299976956530825/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (*.f64 b (*.f64 i a)) (if (<=.f64 j -1380993576161653/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 j -712311556242541/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j -5116785640315381/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (*.f64 (*.f64 y x) z) (if (<=.f64 j -5494263123810919/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 j 6179570151089211/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536) (*.f64 b (*.f64 i a)) (if (<=.f64 j 748073310690151/128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986816) (*.f64 (*.f64 y x) z) (if (<=.f64 j 3974446316289815/794889263257962974796277498092801308291525640763748664903194643469338087775424965801409745320266996710649718116931109481559848982586784968419475084821084743272680947722675151641735826243378403750534655587182832000457137589153821622272) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 j 2370006831801635/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 2821756786938629/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (*.f64 b (*.f64 i a)) (if (<=.f64 j 5194589587725811/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 335700942307893/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 b (*.f64 i a)) (if (<=.f64 j 4384504911992709/5846006549323611672814739330865132078623730171904) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 759999999999999976829144661866609908483797427778064843710314746836034690872884631922140909145421288657705941090697216) (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 (*.f64 t c) j))))))))))))))))
(if (<=.f64 j -52000000) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 j -8299976956530825/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (*.f64 b (*.f64 a i)) (if (<=.f64 j -1380993576161653/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 j -712311556242541/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j -5116785640315381/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (*.f64 z (*.f64 x y)) (if (<=.f64 j -5494263123810919/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 j 6179570151089211/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536) (*.f64 b (*.f64 a i)) (if (<=.f64 j 748073310690151/128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986816) (*.f64 z (*.f64 x y)) (if (<=.f64 j 3974446316289815/794889263257962974796277498092801308291525640763748664903194643469338087775424965801409745320266996710649718116931109481559848982586784968419475084821084743272680947722675151641735826243378403750534655587182832000457137589153821622272) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 j 2370006831801635/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 2821756786938629/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (*.f64 b (*.f64 a i)) (if (<=.f64 j 5194589587725811/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 335700942307893/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 b (*.f64 a i)) (if (<=.f64 j 4384504911992709/5846006549323611672814739330865132078623730171904) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 759999999999999976829144661866609908483797427778064843710314746836034690872884631922140909145421288657705941090697216) (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 j (*.f64 t c)))))))))))))))))
(if (<=.f64 j -52000000) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 j -8299976956530825/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (*.f64 b (*.f64 a i)) (if (<=.f64 j -1380993576161653/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 j -712311556242541/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j -5116785640315381/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (*.f64 z (*.f64 x y)) (if (<=.f64 j -5494263123810919/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 j 6179570151089211/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536) (*.f64 b (*.f64 a i)) (if (<=.f64 j 748073310690151/128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986816) (*.f64 z (*.f64 x y)) (if (<=.f64 j 3974446316289815/794889263257962974796277498092801308291525640763748664903194643469338087775424965801409745320266996710649718116931109481559848982586784968419475084821084743272680947722675151641735826243378403750534655587182832000457137589153821622272) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 j 2370006831801635/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 2821756786938629/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (*.f64 b (*.f64 a i)) (if (<=.f64 j 5194589587725811/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 335700942307893/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 b (*.f64 a i)) (if (<=.f64 j 4384504911992709/5846006549323611672814739330865132078623730171904) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 759999999999999976829144661866609908483797427778064843710314746836034690872884631922140909145421288657705941090697216) (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 j (*.f64 t c)))))))))))))))))
(if (<=.f64 j -52000000) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 j -8299976956530825/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (*.f64 b (*.f64 a i)) (if (<=.f64 j -1380993576161653/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 j -712311556242541/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j -5116785640315381/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (*.f64 z (*.f64 x y)) (if (<=.f64 j -5494263123810919/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 j 6179570151089211/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536) (*.f64 b (*.f64 a i)) (if (<=.f64 j 748073310690151/128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986816) (*.f64 z (*.f64 x y)) (if (<=.f64 j 3974446316289815/794889263257962974796277498092801308291525640763748664903194643469338087775424965801409745320266996710649718116931109481559848982586784968419475084821084743272680947722675151641735826243378403750534655587182832000457137589153821622272) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 j 2370006831801635/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 2821756786938629/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (*.f64 b (*.f64 a i)) (if (<=.f64 j 5194589587725811/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 335700942307893/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 b (*.f64 a i)) (if (<=.f64 j 4384504911992709/5846006549323611672814739330865132078623730171904) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 759999999999999976829144661866609908483797427778064843710314746836034690872884631922140909145421288657705941090697216) (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 j (*.f64 t c)))))))))))))))))
(if (<=.f64 j -490000) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 j -3853560729817883/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (*.f64 b (*.f64 i a)) (if (<=.f64 j -4953946674085437/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 j -4075870914466909/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (*.f64 (*.f64 y x) z) (if (<=.f64 j 3291674441276213/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 j 5932995222714991/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (*.f64 (*.f64 y x) z) (if (<=.f64 j 2608230395065191/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 j 6032744662767799/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 5267279335618775/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 b (*.f64 i a)) (if (<=.f64 j 1198751443321341/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 6368564908052391/57896044618658097711785492504343953926634992332820282019728792003956564819968) (*.f64 b (*.f64 i a)) (if (<=.f64 j 3507603929594167/11692013098647223345629478661730264157247460343808) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 2249999999999999883335972031947217920916658705828052266031802790110452816112063401454436350827332737260166384465995628544) (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 (*.f64 t c) j))))))))))))))
(if (<=.f64 j -490000) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 j -3853560729817883/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (*.f64 b (*.f64 a i)) (if (<=.f64 j -4953946674085437/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 j -4075870914466909/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (*.f64 z (*.f64 x y)) (if (<=.f64 j 3291674441276213/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 j 5932995222714991/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (*.f64 z (*.f64 x y)) (if (<=.f64 j 2608230395065191/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 j 6032744662767799/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 5267279335618775/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 b (*.f64 a i)) (if (<=.f64 j 1198751443321341/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 6368564908052391/57896044618658097711785492504343953926634992332820282019728792003956564819968) (*.f64 b (*.f64 a i)) (if (<=.f64 j 3507603929594167/11692013098647223345629478661730264157247460343808) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 2249999999999999883335972031947217920916658705828052266031802790110452816112063401454436350827332737260166384465995628544) (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 j (*.f64 t c)))))))))))))))
(if (<=.f64 j -490000) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 j -3853560729817883/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (*.f64 b (*.f64 a i)) (if (<=.f64 j -4953946674085437/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 j -4075870914466909/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (*.f64 z (*.f64 x y)) (if (<=.f64 j 3291674441276213/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 j 5932995222714991/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (*.f64 z (*.f64 x y)) (if (<=.f64 j 2608230395065191/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 j 6032744662767799/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 5267279335618775/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 b (*.f64 a i)) (if (<=.f64 j 1198751443321341/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 6368564908052391/57896044618658097711785492504343953926634992332820282019728792003956564819968) (*.f64 b (*.f64 a i)) (if (<=.f64 j 3507603929594167/11692013098647223345629478661730264157247460343808) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 2249999999999999883335972031947217920916658705828052266031802790110452816112063401454436350827332737260166384465995628544) (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 j (*.f64 t c)))))))))))))))
(if (<=.f64 j -490000) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 j -3853560729817883/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (*.f64 b (*.f64 a i)) (if (<=.f64 j -4953946674085437/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 j -4075870914466909/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (*.f64 z (*.f64 x y)) (if (<=.f64 j 3291674441276213/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 j 5932995222714991/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (*.f64 z (*.f64 x y)) (if (<=.f64 j 2608230395065191/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 j 6032744662767799/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 5267279335618775/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 b (*.f64 a i)) (if (<=.f64 j 1198751443321341/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 6368564908052391/57896044618658097711785492504343953926634992332820282019728792003956564819968) (*.f64 b (*.f64 a i)) (if (<=.f64 j 3507603929594167/11692013098647223345629478661730264157247460343808) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 2249999999999999883335972031947217920916658705828052266031802790110452816112063401454436350827332737260166384465995628544) (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 j (*.f64 t c)))))))))))))))
(if (<=.f64 j -3300000) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 j -2845706385096283/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (*.f64 b (*.f64 i a)) (if (<=.f64 j -29811744551187/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 j -529079397550993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (*.f64 (*.f64 y x) z) (if (<=.f64 j 2657341345821943/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 j 44336241474093/8061134813471454564702450331367746071149403778627342561766978592325956765086744071570087522699847227396765060321916636335485039665263146015175460486800225477728068298324662539195732386420081192825687147647265448061340763744378078290380812053940375922997109693874176) (*.f64 (*.f64 y x) z) (if (<=.f64 j 6557836421878195/198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405568) (*.f64 (neg.f64 c) (*.f64 z b)) (if (<=.f64 j 7325475661932327/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 5267279335618775/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (*.f64 b (*.f64 i a)) (if (<=.f64 j 399583814440447/49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 3111912398252873/3618502788666131106986593281521497120414687020801267626233049500247285301248) (*.f64 b (*.f64 i a)) (if (<=.f64 j 3311214647077827/5708990770823839524233143877797980545530986496) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 90000000000000001316762570760738572787303868907818955335074970845281672782603339431936) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 (*.f64 t c) j))))))))))))))
(if (<=.f64 j -3300000) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 j -2845706385096283/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (*.f64 b (*.f64 a i)) (if (<=.f64 j -29811744551187/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 j -529079397550993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (*.f64 z (*.f64 x y)) (if (<=.f64 j 2657341345821943/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 j 44336241474093/8061134813471454564702450331367746071149403778627342561766978592325956765086744071570087522699847227396765060321916636335485039665263146015175460486800225477728068298324662539195732386420081192825687147647265448061340763744378078290380812053940375922997109693874176) (*.f64 z (*.f64 x y)) (if (<=.f64 j 6557836421878195/198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405568) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 j 7325475661932327/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 5267279335618775/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (*.f64 b (*.f64 a i)) (if (<=.f64 j 399583814440447/49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 3111912398252873/3618502788666131106986593281521497120414687020801267626233049500247285301248) (*.f64 b (*.f64 a i)) (if (<=.f64 j 3311214647077827/5708990770823839524233143877797980545530986496) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 90000000000000001316762570760738572787303868907818955335074970845281672782603339431936) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 j (*.f64 t c)))))))))))))))
(if (<=.f64 j -3300000) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 j -2845706385096283/59285549689505892056868344324448208820874232148807968788202283012051522375647232) (*.f64 b (*.f64 a i)) (if (<=.f64 j -29811744551187/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 j -529079397550993/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (*.f64 z (*.f64 x y)) (if (<=.f64 j 2657341345821943/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 j 44336241474093/8061134813471454564702450331367746071149403778627342561766978592325956765086744071570087522699847227396765060321916636335485039665263146015175460486800225477728068298324662539195732386420081192825687147647265448061340763744378078290380812053940375922997109693874176) (*.f64 z (*.f64 x y)) (if (<=.f64 j 6557836421878195/198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405568) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 j 7325475661932327/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 5267279335618775/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (*.f64 b (*.f64 a i)) (if (<=.f64 j 399583814440447/49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 3111912398252873/3618502788666131106986593281521497120414687020801267626233049500247285301248) (*.f64 b (*.f64 a i)) (if (<=.f64 j 3311214647077827/5708990770823839524233143877797980545530986496) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 j 90000000000000001316762570760738572787303868907818955335074970845281672782603339431936) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 j (*.f64 t c)))))))))))))))
(if (<=.f64 z -6592970859093183/42535295865117307932921825928971026432) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 z -5284220811241125/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 y (*.f64 z x)) (if (<=.f64 z -322146609767327/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 z 4653821886752181/1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643456) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 6876220841419621/22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592) (*.f64 b (*.f64 i a)) (if (<=.f64 z 5297247849083857/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 2661052139999099/324518553658426726783156020576256) (*.f64 b (*.f64 i a)) (*.f64 (*.f64 y x) z))))))))
(if (<=.f64 z -6592970859093183/42535295865117307932921825928971026432) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 z -5284220811241125/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 y (*.f64 x z)) (if (<=.f64 z -322146609767327/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 z 4653821886752181/1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643456) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 z 6876220841419621/22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592) (*.f64 b (*.f64 a i)) (if (<=.f64 z 5297247849083857/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 z 2661052139999099/324518553658426726783156020576256) (*.f64 b (*.f64 a i)) (*.f64 z (*.f64 x y)))))))))
(if (<=.f64 z -6592970859093183/42535295865117307932921825928971026432) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 z -5284220811241125/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 y (*.f64 x z)) (if (<=.f64 z -322146609767327/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 z 4653821886752181/1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643456) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 z 6876220841419621/22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592) (*.f64 b (*.f64 a i)) (if (<=.f64 z 5297247849083857/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 z 2661052139999099/324518553658426726783156020576256) (*.f64 b (*.f64 a i)) (*.f64 z (*.f64 x y)))))))))
(if (<=.f64 z -6805647338418769/170141183460469231731687303715884105728) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 z -5767298273795133/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (*.f64 y (*.f64 z x)) (if (<=.f64 z 4943837340890095/2535301200456458802993406410752) (*.f64 b (*.f64 i a)) (*.f64 (*.f64 y x) z))))
(if (<=.f64 z -6805647338418769/170141183460469231731687303715884105728) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 z -5767298273795133/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (*.f64 y (*.f64 x z)) (if (<=.f64 z 4943837340890095/2535301200456458802993406410752) (*.f64 b (*.f64 a i)) (*.f64 z (*.f64 x y)))))
(if (<=.f64 z -6805647338418769/170141183460469231731687303715884105728) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 z -5767298273795133/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (*.f64 y (*.f64 x z)) (if (<=.f64 z 4943837340890095/2535301200456458802993406410752) (*.f64 b (*.f64 a i)) (*.f64 z (*.f64 x y)))))
(if (<=.f64 i -5988969657808517/2722258935367507707706996859454145691648) (*.f64 b (*.f64 i a)) (if (<=.f64 i 6255007248646277/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 i 506112340501517/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (*.f64 (*.f64 y x) z) (if (<=.f64 i 7992587079153375/1427247692705959881058285969449495136382746624) (*.f64 (*.f64 t c) j) (*.f64 i (*.f64 a b))))))
(if (<=.f64 i -5988969657808517/2722258935367507707706996859454145691648) (*.f64 b (*.f64 a i)) (if (<=.f64 i 6255007248646277/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 a (*.f64 t (neg.f64 x))) (if (<=.f64 i 506112340501517/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (*.f64 z (*.f64 x y)) (if (<=.f64 i 7992587079153375/1427247692705959881058285969449495136382746624) (*.f64 j (*.f64 t c)) (*.f64 i (*.f64 a b))))))
(if (<=.f64 c -1682343059522311/590295810358705651712) (*.f64 c (*.f64 t j)) (if (<=.f64 c -7923846888053041/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 y (*.f64 z x)) (if (<=.f64 c 8945893721402343/19033816428515623203815199976318727169680130581240249075913879799244040411653175981378154425550801287549423664514470055045818691142974793059722631438110651210022026757727486386466386045879011031939061706014098396237667183448036865128410866436462823462554177349813042084144196464827957248) (*.f64 b (*.f64 i a)) (if (<=.f64 c 7526271582073497/147573952589676412928) (*.f64 (*.f64 y x) z) (if (<=.f64 c 134999999999999997171528398774875463126365723216918718096640611637333466780788149383593984) (*.f64 b (*.f64 i a)) (*.f64 c (*.f64 t j)))))))
(if (<=.f64 c -1682343059522311/590295810358705651712) (*.f64 c (*.f64 t j)) (if (<=.f64 c -7923846888053041/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 y (*.f64 x z)) (if (<=.f64 c 8945893721402343/19033816428515623203815199976318727169680130581240249075913879799244040411653175981378154425550801287549423664514470055045818691142974793059722631438110651210022026757727486386466386045879011031939061706014098396237667183448036865128410866436462823462554177349813042084144196464827957248) (*.f64 b (*.f64 a i)) (if (<=.f64 c 7526271582073497/147573952589676412928) (*.f64 z (*.f64 x y)) (if (<=.f64 c 134999999999999997171528398774875463126365723216918718096640611637333466780788149383593984) (*.f64 b (*.f64 a i)) (*.f64 c (*.f64 t j)))))))
(if (<=.f64 c -1558380939346983/2361183241434822606848) (*.f64 c (*.f64 t j)) (if (<=.f64 c -4837232111892845/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 y (*.f64 z x)) (if (<=.f64 c 856521739283203/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (*.f64 b (*.f64 i a)) (if (<=.f64 c 712311556242541/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (*.f64 y (*.f64 z x)) (if (<=.f64 c 3013008832985607/401734511064747568885490523085290650630550748445698208825344) (*.f64 b (*.f64 i a)) (if (<=.f64 c 6052837899185947/288230376151711744) (*.f64 y (*.f64 z x)) (if (<=.f64 c 220000000000000001672761769067385778428024144180170411692245963411188611778847181369245696) (*.f64 b (*.f64 i a)) (*.f64 c (*.f64 t j)))))))))
(if (<=.f64 c -1558380939346983/2361183241434822606848) (*.f64 c (*.f64 t j)) (if (<=.f64 c -4837232111892845/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 y (*.f64 x z)) (if (<=.f64 c 856521739283203/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (*.f64 b (*.f64 a i)) (if (<=.f64 c 712311556242541/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (*.f64 y (*.f64 x z)) (if (<=.f64 c 3013008832985607/401734511064747568885490523085290650630550748445698208825344) (*.f64 b (*.f64 a i)) (if (<=.f64 c 6052837899185947/288230376151711744) (*.f64 y (*.f64 x z)) (if (<=.f64 c 220000000000000001672761769067385778428024144180170411692245963411188611778847181369245696) (*.f64 b (*.f64 a i)) (*.f64 c (*.f64 t j)))))))))
(if (<=.f64 i -2407899124854297/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 b (*.f64 i a)) (if (<=.f64 i 2100908603663173/182687704666362864775460604089535377456991567872) (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))))
(if (<=.f64 i -2407899124854297/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 b (*.f64 a i)) (if (<=.f64 i 2100908603663173/182687704666362864775460604089535377456991567872) (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))))
(if (<=.f64 i -4765633684607463/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 b (*.f64 i a)) (if (<=.f64 i 6576757367989063/182687704666362864775460604089535377456991567872) (*.f64 c (*.f64 t j)) (*.f64 b (*.f64 i a))))
(if (or (<=.f64 i -4765633684607463/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (not (<=.f64 i 6576757367989063/182687704666362864775460604089535377456991567872))) (*.f64 b (*.f64 a i)) (*.f64 c (*.f64 t j)))
(*.f64 b (*.f64 i a))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 b i))
Compiler

Compiled 4740 to 1880 computations (60.3% saved)

soundness609.0ms (1%)

Algorithm
egg-herbie
Rules
1398×associate-+l+
1398×associate-+l+
1340×+-commutative
1340×+-commutative
1340×+-commutative
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02585
16281
216981
348177
4164777
5532377
6766177
027912391
192511733
2344811693
02585
16281
216981
348177
4164777
5532377
6766177
02585
16281
216981
348177
4164777
5532377
6766177
027912391
192511733
2344811693
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1255 to 285 computations (77.3% saved)

end537.0ms (0.8%)

Compiler

Compiled 4425 to 884 computations (80% saved)

Profiling

Loading profile data...