Details

Time bar (total: 54.7s)

analyze846.0ms (1.5%)

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)

sample5.1s (9.2%)

Results
3.0s11583×body256infinite
1.8s8256×body256valid
Bogosity

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

simplify73.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
13.1b
Counts
6 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
13.1b
(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)))))
13.1b
(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)))))
13.1b
(+.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 111 to 66 computations (40.5% saved)

localize32.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(-.f64 (*.f64 y z) (*.f64 t a))
4.5b
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
5.9b
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
6.4b
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
Compiler

Compiled 132 to 23 computations (82.6% saved)

series24.0ms (0%)

Counts
4 → 228
Calls

57 calls:

TimeVariablePointExpression
2.0ms
a
@0
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
2.0ms
z
@0
(-.f64 (*.f64 y z) (*.f64 t a))
2.0ms
j
@0
(*.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)))

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

simplify188.0ms (0.3%)

Algorithm
egg-herbie
Rules
1366×+-commutative
1160×fma-def
896×associate-/l*
882×associate-+l-
652×associate-+r-
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
059016431
1155915255
2536715015
Stop Event
node limit
Counts
471 → 364
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 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a 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 y z) (*.f64 t (neg.f64 a)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (*.f64 y z) (*.f64 (*.f64 t (neg.f64 a)) 1))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (*.f64 t (neg.f64 a)) (*.f64 y z))
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (*.f64 y z) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (*.f64 y z) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (*.f64 y z) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (*.f64 t a) (-.f64 (*.f64 y z) (*.f64 t a))))
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 y z))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (*.f64 y z))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 t (neg.f64 a))) (*.f64 t a))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 y z)) (*.f64 t (neg.f64 a)))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 y z)) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 y z)) (*.f64 (*.f64 t (neg.f64 a)) 1))
(*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1)
(*.f64 1 (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (fma.f64 y z (*.f64 t a))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 t a))))
(/.f64 1 (/.f64 (fma.f64 y z (*.f64 t a)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) (fma.f64 y z (*.f64 t a)))
(/.f64 (-.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 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) (-.f64 (*.f64 y z) (*.f64 t (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) (-.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 (*.f64 y z) (*.f64 t (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3) (pow.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))) (neg.f64 (fma.f64 y z (*.f64 t a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a))))))
(pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 t a)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(exp.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(fma.f64 y z (*.f64 t (neg.f64 a)))
(fma.f64 z y (*.f64 t (neg.f64 a)))
(fma.f64 1 (*.f64 y z) (*.f64 t (neg.f64 a)))
(fma.f64 1 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (*.f64 t (neg.f64 a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (*.f64 t (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))
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 t (*.f64 x (neg.f64 a)))
(+.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 x y) z)
(*.f64 z (*.f64 y 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 x y) z)
(*.f64 z (*.f64 y 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 t (*.f64 x (neg.f64 a)))
(+.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 x y) z)
(*.f64 z (*.f64 y 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 x y) z)
(*.f64 z (*.f64 y 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 x y) z)
(*.f64 z (*.f64 y 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 t (*.f64 x (neg.f64 a)))
(+.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 t (*.f64 x (neg.f64 a)))
(+.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 x y) z)
(*.f64 z (*.f64 y 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 t (*.f64 x (neg.f64 a)))
(+.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 t (*.f64 x (neg.f64 a)))
(+.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 (neg.f64 (*.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 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 (neg.f64 (*.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 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 (neg.f64 (*.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 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 (neg.f64 (*.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 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 (neg.f64 (*.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 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 (neg.f64 (*.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 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 a (*.f64 b (neg.f64 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 (*.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 a (*.f64 b (neg.f64 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 (*.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 a (*.f64 b (neg.f64 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 (*.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 a (*.f64 b (neg.f64 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 (*.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 a (*.f64 b (neg.f64 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 (*.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 a (*.f64 b (neg.f64 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 (*.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 t))
(*.f64 t (neg.f64 a))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.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 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t)))
(+.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 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t)))
(+.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 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t))))
(+.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 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t))))
(+.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 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t))))
(+.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 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t))))
(+.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 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t)))
(+.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 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t)))
(+.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 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t)))
(+.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 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t)))
(+.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 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t)))
(+.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 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t)))
(-.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 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (fma.f64 y z (*.f64 a t)) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))) 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)))))
(/.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 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 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)))
(/.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 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t))) 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)))))
(/.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 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) x)
(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 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 (neg.f64 y) y))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 y (neg.f64 y)))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 (neg.f64 y) y))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 y (neg.f64 y)))))
(+.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 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 y) y)))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 2 (*.f64 i (+.f64 y (neg.f64 y))))))
(+.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 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 y) y)))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 2 (*.f64 i (+.f64 y (neg.f64 y))))))
(+.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 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 y) y)))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 2 (*.f64 i (+.f64 y (neg.f64 y))))))
(+.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 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 y) y)))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 2 (*.f64 i (+.f64 y (neg.f64 y))))))
(+.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 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 (neg.f64 y) y))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 y (neg.f64 y)))))
(+.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 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 (neg.f64 y) y))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 y (neg.f64 y)))))
(+.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 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 (neg.f64 y) y))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 y (neg.f64 y)))))
(+.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 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 (neg.f64 y) y))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 y (neg.f64 y)))))
(+.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 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 (neg.f64 y) y))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 y (neg.f64 y)))))
(+.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 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 (neg.f64 y) y))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 y (neg.f64 y)))))
(-.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 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 t c) 2) (pow.f64 (*.f64 y i) 2)))
(/.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 t c) 2) (*.f64 y (*.f64 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)) (fma.f64 y (*.f64 i (fma.f64 t c (*.f64 y i))) (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 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 t c) 2) (pow.f64 (*.f64 y i) 2)))
(/.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 t c) 2) (*.f64 y (*.f64 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)) (fma.f64 y (*.f64 i (fma.f64 t c (*.f64 y i))) (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 (fma.f64 (neg.f64 a) i (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a 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 (fma.f64 (neg.f64 a) i (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a 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 (fma.f64 (neg.f64 a) i (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a 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 (fma.f64 (neg.f64 a) i (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a 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 (fma.f64 (neg.f64 a) i (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a 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 (fma.f64 (neg.f64 a) i (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a 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 (fma.f64 (neg.f64 a) i (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a 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 (fma.f64 (neg.f64 a) i (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a 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 b (/.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))
(*.f64 (/.f64 b (fma.f64 a (*.f64 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 b (/.f64 (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 (-.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 b (/.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 a (*.f64 i (fma.f64 z c (*.f64 a i))))) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))
(*.f64 (/.f64 b (fma.f64 a (*.f64 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 b (/.f64 (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))))
(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 y z) (*.f64 t (neg.f64 a)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 (*.f64 t (neg.f64 a)) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2))
(fma.f64 y z (fma.f64 t (neg.f64 a) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(fma.f64 y z (-.f64 (*.f64 (*.f64 0 (*.f64 a t)) 3) (*.f64 a t)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2))
(fma.f64 y z (fma.f64 t (neg.f64 a) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(fma.f64 y z (-.f64 (*.f64 (*.f64 0 (*.f64 a t)) 3) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2))
(fma.f64 y z (fma.f64 t (neg.f64 a) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(fma.f64 y z (-.f64 (*.f64 (*.f64 0 (*.f64 a t)) 3) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 0 (*.f64 a t)) 4))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2))
(fma.f64 y z (fma.f64 t (neg.f64 a) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(fma.f64 y z (-.f64 (*.f64 (*.f64 0 (*.f64 a t)) 3) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2))
(fma.f64 y z (fma.f64 t (neg.f64 a) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(fma.f64 y z (-.f64 (*.f64 (*.f64 0 (*.f64 a t)) 3) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2))
(fma.f64 y z (fma.f64 t (neg.f64 a) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(fma.f64 y z (-.f64 (*.f64 (*.f64 0 (*.f64 a t)) 3) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 0 (*.f64 a t)) 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (fma.f64 y z (*.f64 0 (*.f64 a t)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (-.f64 (*.f64 y z) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 0 (*.f64 a t)) 2) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 y z (*.f64 0 (*.f64 a t)))))
(+.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))) (-.f64 (*.f64 y z) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2))
(fma.f64 y z (fma.f64 t (neg.f64 a) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(fma.f64 y z (-.f64 (*.f64 (*.f64 0 (*.f64 a t)) 3) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2))
(fma.f64 y z (fma.f64 t (neg.f64 a) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(fma.f64 y z (-.f64 (*.f64 (*.f64 0 (*.f64 a t)) 3) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2))
(fma.f64 y z (fma.f64 t (neg.f64 a) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(fma.f64 y z (-.f64 (*.f64 (*.f64 0 (*.f64 a t)) 3) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 0 (*.f64 a t)) 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (fma.f64 y z (*.f64 0 (*.f64 a t)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (-.f64 (*.f64 y z) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t))) (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (+.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 0 (*.f64 a t)) 2) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 y z (*.f64 0 (*.f64 a t)))))
(+.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))) (-.f64 (*.f64 y z) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t))) (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (+.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 t (neg.f64 a)) (*.f64 y z))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (*.f64 y z) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (*.f64 y z) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 t) a (*.f64 t a))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (*.f64 y z) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))))
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (*.f64 t a) (-.f64 (*.f64 y z) (*.f64 t a))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 y z))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (-.f64 (*.f64 y z) (*.f64 t a)))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (*.f64 y z))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (-.f64 (*.f64 y z) (*.f64 t a)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))))
(+.f64 (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 t (neg.f64 a))) (*.f64 t a))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 y z)) (*.f64 t (neg.f64 a)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 y z)) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(-.f64 (fma.f64 y z (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)) (*.f64 a t))
(fma.f64 (*.f64 0 (*.f64 a t)) 2 (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 y z)) (*.f64 (*.f64 t (neg.f64 a)) 1))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1)
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 1 (-.f64 (*.f64 y z) (*.f64 t a)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (fma.f64 y z (*.f64 t a))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 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 t a) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 t a))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 a t))))
(/.f64 1 (/.f64 (fma.f64 y z (*.f64 t a)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) (fma.f64 y z (*.f64 t a)))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 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 t a) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) (-.f64 (*.f64 y z) (*.f64 t (neg.f64 a))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) (-.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) (-.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 0 (*.f64 a t)) (*.f64 0 (*.f64 a t)))) (-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t)))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 (*.f64 y z) (*.f64 t (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3) (pow.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 0 (*.f64 a t)) 3)) (fma.f64 (*.f64 0 (*.f64 a t)) (-.f64 (*.f64 0 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 0 (*.f64 a t)) 3)) (fma.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 a t (*.f64 0 (*.f64 a t))) (*.f64 y z)) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))) (neg.f64 (fma.f64 y z (*.f64 t a))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2)))
(pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1)
(-.f64 (*.f64 y z) (*.f64 a t))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2)
(-.f64 (*.f64 y z) (*.f64 a t))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 3)
(-.f64 (*.f64 y z) (*.f64 a t))
(pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3) 1/3)
(-.f64 (*.f64 y z) (*.f64 a t))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(fabs.f64 (-.f64 (*.f64 y z) (*.f64 a t)))
(log.f64 (exp.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(-.f64 (*.f64 y z) (*.f64 a t))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 t a)))))
(-.f64 (*.f64 y z) (*.f64 a t))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3))
(-.f64 (*.f64 y z) (*.f64 a t))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(-.f64 (*.f64 y z) (*.f64 a t))
(exp.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(-.f64 (*.f64 y z) (*.f64 a t))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 y z (*.f64 t (neg.f64 a)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 z y (*.f64 t (neg.f64 a)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 1 (*.f64 y z) (*.f64 t (neg.f64 a)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 1 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (*.f64 t (neg.f64 a)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (*.f64 t (neg.f64 a)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 a t))
(-.f64 (fma.f64 y z (*.f64 0 (*.f64 a t))) (*.f64 a t))

localize62.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(-.f64 (*.f64 y z) (*.f64 t a))
4.5b
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
5.0b
(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)))))
6.4b
(*.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
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
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)))))
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
y
@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)))))

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

simplify179.0ms (0.3%)

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)

localize29.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(-.f64 (*.f64 y z) (*.f64 t a))
3.6b
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
5.9b
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
6.1b
(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)))))
Compiler

Compiled 111 to 21 computations (81.1% saved)

series47.0ms (0.1%)

Counts
3 → 264
Calls

66 calls:

TimeVariablePointExpression
26.0ms
b
@-inf
(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)))))
4.0ms
i
@-inf
(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)))))
1.0ms
x
@0
(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)))))
1.0ms
i
@0
(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)))))
1.0ms
a
@0
(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)))))

rewrite122.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
566×add-sqr-sqrt
564×pow1
564×*-un-lft-identity
532×+-commutative
522×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

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

simplify246.0ms (0.4%)

Algorithm
egg-herbie
Rules
1394×fma-def
1178×+-commutative
962×associate-+l-
856×associate-+r-
538×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

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

eval250.0ms (0.5%)

Compiler

Compiled 46882 to 6501 computations (86.1% saved)

prune528.0ms (1%)

Pruning

32 alts after pruning (32 fresh and 0 done)

PrunedKeptTotal
New1244321276
Fresh000
Picked101
Done202
Total1247321279
Error
0.0b
Counts
1279 → 32
Alt Table
Click to see full alt table
StatusErrorProgram
25.3b
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (*.f64 j (neg.f64 y)))))
27.4b
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
29.6b
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
28.6b
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
27.4b
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
33.8b
(+.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
13.3b
(+.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 3) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
27.9b
(+.f64 (-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (fma.f64 y z (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
37.4b
(+.f64 (-.f64 (/.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 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
13.1b
(+.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))))
14.2b
(+.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))))
34.5b
(+.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))))
13.1b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
22.3b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
33.0b
(+.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))
13.1b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
27.8b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (/.f64 j (fma.f64 t c (*.f64 y i))) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))
13.1b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
13.1b
(+.f64 (-.f64 (*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 2)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
30.5b
(+.f64 (-.f64 (*.f64 x (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
25.7b
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
29.1b
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
30.8b
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
45.6b
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
46.6b
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
43.6b
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
44.9b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
44.1b
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
45.3b
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
45.0b
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
44.3b
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
41.9b
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
Compiler

Compiled 2126 to 1332 computations (37.3% saved)

localize38.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.5b
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
5.9b
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
6.4b
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
49.2b
(fma.f64 (neg.f64 a) i (*.f64 a i))
Compiler

Compiled 189 to 27 computations (85.7% saved)

series31.0ms (0.1%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
29.0ms
i
@0
(fma.f64 (neg.f64 a) i (*.f64 a i))
1.0ms
i
@inf
(fma.f64 (neg.f64 a) i (*.f64 a i))
1.0ms
i
@-inf
(fma.f64 (neg.f64 a) i (*.f64 a i))
0.0ms
a
@inf
(fma.f64 (neg.f64 a) i (*.f64 a i))
0.0ms
a
@0
(fma.f64 (neg.f64 a) i (*.f64 a i))

rewrite53.0ms (0.1%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
0919
117913
2220113
Stop Event
node limit
Counts
1 → 21
Calls
Call 1
Inputs
(fma.f64 (neg.f64 a) i (*.f64 a i))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a i) (*.f64 a i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 i (+.f64 a a))) 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 (*.f64 a i) (*.f64 a i)))))) (#(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 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))))))))

simplify21.0ms (0%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
058585
1163585
2885585
Stop Event
unsound
Counts
45 → 26
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 a i) (*.f64 a i))
(-.f64 (+.f64 1 (*.f64 i (+.f64 a a))) 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 (*.f64 a i) (*.f64 a i)))
(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))))
(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))))
Outputs
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (*.f64 0 i) a)
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (*.f64 0 i) a)
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (*.f64 0 i) a)
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (*.f64 0 i) a)
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (*.f64 0 i) a)
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (*.f64 0 i) a)
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (*.f64 0 i) a)
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (*.f64 0 i) a)
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) a))
(*.f64 (*.f64 0 i) a)
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) a))
(*.f64 (*.f64 0 i) a)
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) a))
(*.f64 (*.f64 0 i) a)
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) a))
(*.f64 (*.f64 0 i) a)
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (*.f64 0 i) a)
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (*.f64 0 i) a)
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (*.f64 0 i) a)
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (*.f64 0 i) a)
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (*.f64 0 i) a)
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (*.f64 0 i) a)
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (*.f64 0 i) a)
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (*.f64 0 i) a)
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) i))
(*.f64 (*.f64 0 i) a)
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) i))
(*.f64 (*.f64 0 i) a)
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) i))
(*.f64 (*.f64 0 i) a)
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) i))
(*.f64 (*.f64 0 i) a)
(+.f64 (*.f64 a i) (*.f64 a i))
(*.f64 (*.f64 0 i) a)
(-.f64 (+.f64 1 (*.f64 i (+.f64 a a))) 1)
(*.f64 (*.f64 0 i) a)
(*.f64 i (+.f64 a a))
(*.f64 (*.f64 0 i) a)
(*.f64 (*.f64 i (+.f64 a a)) 1)
(*.f64 (*.f64 0 i) a)
(*.f64 1 (*.f64 i (+.f64 a a)))
(*.f64 (*.f64 0 i) a)
(*.f64 (sqrt.f64 (*.f64 i (+.f64 a a))) (sqrt.f64 (*.f64 i (+.f64 a a))))
(*.f64 (*.f64 0 i) a)
(*.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) (pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 2))
(*.f64 (*.f64 0 i) a)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 2) (cbrt.f64 (*.f64 i (+.f64 a a))))
(*.f64 (*.f64 0 i) 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 0 i) a)
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2)) (-.f64 (*.f64 a i) (*.f64 a i)))
(*.f64 (*.f64 0 i) a)
(pow.f64 (*.f64 i (+.f64 a a)) 1)
(*.f64 (*.f64 0 i) a)
(pow.f64 (sqrt.f64 (*.f64 i (+.f64 a a))) 2)
(*.f64 (*.f64 0 i) a)
(pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 3)
(*.f64 (*.f64 0 i) a)
(pow.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) 1/3)
(*.f64 (*.f64 0 i) a)
(sqrt.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2))
(*.f64 (*.f64 0 i) a)
(log.f64 (exp.f64 (*.f64 i (+.f64 a a))))
(*.f64 (*.f64 0 i) a)
(cbrt.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3))
(*.f64 (*.f64 0 i) a)
(expm1.f64 (log1p.f64 (*.f64 i (+.f64 a a))))
(*.f64 (*.f64 0 i) a)
(exp.f64 (log.f64 (*.f64 i (+.f64 a a))))
(*.f64 (*.f64 0 i) a)
(exp.f64 (*.f64 (log.f64 (*.f64 i (+.f64 a a))) 1))
(*.f64 (*.f64 0 i) a)
(log1p.f64 (expm1.f64 (*.f64 i (+.f64 a a))))
(*.f64 (*.f64 0 i) a)

localize11.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 b i) (*.f64 t x))
4.8b
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
Compiler

Compiled 36 to 13 computations (63.9% saved)

series6.0ms (0%)

Counts
2 → 108
Calls

27 calls:

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

rewrite139.0ms (0.3%)

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

simplify249.0ms (0.5%)

Algorithm
egg-herbie
Rules
1086×+-commutative
1026×fma-def
782×associate-/l*
750×associate-*r*
670×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066215670
1181414488
2738314488
Stop Event
node limit
Counts
396 → 382
Calls
Call 1
Inputs
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.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 i (*.f64 a b))
(+.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 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 i (*.f64 a b))
(+.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 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 i (*.f64 a b))
(+.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 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 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (*.f64 (*.f64 t x) 0)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 t x) 0) a))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) (*.f64 a (*.f64 (*.f64 t x) 0))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) (*.f64 a (*.f64 (*.f64 t x) 0))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 (*.f64 t x) 0) a)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) (*.f64 (*.f64 (*.f64 t x) 0) a)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 1 (*.f64 a (*.f64 (*.f64 t x) 0))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 1 (*.f64 (*.f64 (*.f64 t x) 0) a)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) a))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) a))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) a))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) a))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) a))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) a))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) 1))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) 1))
(+.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 a (*.f64 b i)) (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 a (*.f64 (*.f64 t x) 0))))
(+.f64 (*.f64 a (*.f64 b i)) (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 (*.f64 (*.f64 t x) 0) a)))
(+.f64 (*.f64 a (*.f64 b i)) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0))))
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 a (*.f64 b i)))
(+.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))
(+.f64 (*.f64 (*.f64 b i) a) (*.f64 (*.f64 t (neg.f64 x)) a))
(+.f64 (*.f64 (*.f64 b i) a) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 a (*.f64 (*.f64 t x) 0))))
(+.f64 (*.f64 (*.f64 b i) a) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 (*.f64 t x) 0) a)))
(+.f64 (*.f64 (*.f64 b i) a) (*.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) a))
(+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 b i) a))
(+.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))
(+.f64 (*.f64 1 (*.f64 a (*.f64 b i))) (*.f64 1 (*.f64 a (*.f64 t (neg.f64 x)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 b i) a)) (*.f64 1 (*.f64 (*.f64 t (neg.f64 x)) a)))
(+.f64 (*.f64 (*.f64 a (*.f64 b i)) 1) (*.f64 (*.f64 a (*.f64 t (neg.f64 x))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 b i) a) 1) (*.f64 (*.f64 (*.f64 t (neg.f64 x)) a) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) (-.f64 1 (*.f64 a (*.f64 (*.f64 t x) 0))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) (-.f64 1 (*.f64 (*.f64 (*.f64 t x) 0) a)))
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) a))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) a))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (fma.f64 b i (*.f64 t x)))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) (fma.f64 b i (*.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0)))) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (*.f64 a (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (neg.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 1 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (fma.f64 b i (*.f64 t x)))
(/.f64 (*.f64 1 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a)) (fma.f64 b i (*.f64 t x)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) a) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0))) a) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) a) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3)) a) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) a) (neg.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) a) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) 1) (fma.f64 b i (*.f64 t x)))
(/.f64 (*.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) 1) (fma.f64 b i (*.f64 t x)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) a)) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) a)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) 1) (fma.f64 b i (*.f64 t x)))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) 1) (fma.f64 b i (*.f64 t x)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 1)
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) 3)
(pow.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 2))
(log.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 b i) (*.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(exp.f64 (log.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(+.f64 (*.f64 b i) (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 t x) 0)))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (*.f64 b i) (*.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) 1))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 t x) 0))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (*.f64 (*.f64 t x) 0)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (*.f64 (*.f64 t x) 0)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (*.f64 t x) 0)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (*.f64 (*.f64 t x) 0)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (*.f64 t x) 0)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (*.f64 t x) 0)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) 1))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) 1))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) 1))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) 1))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) 1))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) 1))
(+.f64 (*.f64 t (neg.f64 x)) (*.f64 b i))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (*.f64 (*.f64 t x) 0)))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 t x) (-.f64 (*.f64 b i) (*.f64 t x))))
(+.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 b i))
(+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 t (neg.f64 x))) (*.f64 t x))
(+.f64 (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 b i)) (*.f64 t (neg.f64 x)))
(+.f64 (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 b i)) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)))
(+.f64 (-.f64 (*.f64 b i) (exp.f64 (log1p.f64 (*.f64 t x)))) 1)
(*.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 1)
(*.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 b i (*.f64 t x))))
(*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 b i))) (-.f64 (sqrt.f64 (*.f64 b i)) (sqrt.f64 (*.f64 t x))))
(*.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (-.f64 (*.f64 t x) (*.f64 b i)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (-.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (pow.f64 (*.f64 b i) 2)))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 b i (*.f64 t x)))
(/.f64 (fma.f64 b i (*.f64 t x)) (/.f64 (fma.f64 b i (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0))) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3)) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (neg.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) 1) (fma.f64 b i (*.f64 t x)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0)))) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (neg.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) 1) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0))) 1) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) 1) (neg.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 1 (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3)) (/.f64 1 (fma.f64 b i (*.f64 t x)))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) 1) (fma.f64 b i (*.f64 t x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(exp.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(fma.f64 b i (*.f64 t (neg.f64 x)))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 1 (*.f64 b i) (*.f64 t (neg.f64 x)))
(fma.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 t x) 0))
(fma.f64 (sqrt.f64 (*.f64 b i)) (sqrt.f64 (*.f64 b i)) (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 t x) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b i)) 2) (cbrt.f64 (*.f64 b i)) (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 t x) 0))
Outputs
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.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 (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.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 (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.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 (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.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 (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.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 (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.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 (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (*.f64 (*.f64 t x) 0)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 t x) 0) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) (*.f64 a (*.f64 (*.f64 t x) 0))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) (*.f64 a (*.f64 (*.f64 t x) 0))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 (*.f64 t x) 0) a)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) (*.f64 (*.f64 (*.f64 t x) 0) a)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(*.f64 a (-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b)))
(*.f64 a (+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x))))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(*.f64 a (-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b)))
(*.f64 a (+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 1 (*.f64 a (*.f64 (*.f64 t x) 0))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 1 (*.f64 (*.f64 (*.f64 t x) 0) a)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) a))
(*.f64 a (-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b)))
(*.f64 a (+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x))))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) a))
(*.f64 a (-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b)))
(*.f64 a (+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) 1))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) 1))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 t (neg.f64 x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 b i)) (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 a (*.f64 (*.f64 t x) 0))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 b i)) (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 (*.f64 (*.f64 t x) 0) a)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 b i)) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 a (*.f64 b i)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 b i) a) (*.f64 (*.f64 t (neg.f64 x)) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 b i) a) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 a (*.f64 (*.f64 t x) 0))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 b i) a) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 (*.f64 t x) 0) a)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 b i) a) (*.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 b i) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 1 (*.f64 a (*.f64 b i))) (*.f64 1 (*.f64 a (*.f64 t (neg.f64 x)))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 1 (*.f64 (*.f64 b i) a)) (*.f64 1 (*.f64 (*.f64 t (neg.f64 x)) a)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 a (*.f64 b i)) 1) (*.f64 (*.f64 a (*.f64 t (neg.f64 x))) 1))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 (*.f64 b i) a) 1) (*.f64 (*.f64 (*.f64 t (neg.f64 x)) a) 1))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) 1)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) (-.f64 1 (*.f64 a (*.f64 (*.f64 t x) 0))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) (-.f64 1 (*.f64 (*.f64 (*.f64 t x) 0) a)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) a))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (fma.f64 b i (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) (fma.f64 b i (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 a (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0)))) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) 0) (/.f64 (-.f64 (*.f64 i b) (fma.f64 t x 0)) a))
(*.f64 (/.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 (neg.f64 x) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i b))))) a))
(*.f64 (/.f64 a (fma.f64 (*.f64 t (neg.f64 x)) (neg.f64 (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2))) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))
(/.f64 (*.f64 a (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 i b)) (*.f64 t x)))) (+.f64 0 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2)) a)
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (neg.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 1 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (fma.f64 b i (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 1 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a)) (fma.f64 b i (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (fma.f64 i b (*.f64 t x)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(/.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(/.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)) (/.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)) (cbrt.f64 (fma.f64 i b (*.f64 t x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))))
(/.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)) (/.f64 (cbrt.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) a) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0))) a) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) 0) (/.f64 (-.f64 (*.f64 i b) (fma.f64 t x 0)) a))
(*.f64 (/.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) a) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 (neg.f64 x) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i b))))) a))
(*.f64 (/.f64 a (fma.f64 (*.f64 t (neg.f64 x)) (neg.f64 (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2))) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3)) a) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 i b)) (*.f64 t x)))) (+.f64 0 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2)) a)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) a) (neg.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) a) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) 1) (fma.f64 b i (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) 1) (fma.f64 b i (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) a)) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (fma.f64 i b (*.f64 t x)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) a)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) 1) (fma.f64 b i (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) 1) (fma.f64 b i (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 1)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) 2)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) 3)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(pow.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 3) 1/3)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 2))
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 2))
(fabs.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(log.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 3))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 a 3)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(exp.f64 (log.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) 1))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 b i) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 t x) 0)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (*.f64 b i) (*.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 t x) 0))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (*.f64 (*.f64 t x) 0)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (*.f64 (*.f64 t x) 0)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (*.f64 t x) 0)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (*.f64 (*.f64 t x) 0)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (*.f64 t x) 0)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (*.f64 t x) 0)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) 1))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) 1))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (*.f64 t (neg.f64 x)) (*.f64 b i))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (*.f64 (*.f64 t x) 0)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 t x) (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 b i))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 t (neg.f64 x))) (*.f64 t x))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 b i)) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 b i)) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (exp.f64 (log1p.f64 (*.f64 t x)))) 1)
(+.f64 1 (-.f64 (*.f64 i b) (exp.f64 (log1p.f64 (*.f64 t x)))))
(-.f64 (*.f64 i b) (expm1.f64 (log1p.f64 (*.f64 t x))))
(*.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 1)
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 b i (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 b i))) (-.f64 (sqrt.f64 (*.f64 b i)) (sqrt.f64 (*.f64 t x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 i b))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))))
(*.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (-.f64 (*.f64 t x) (*.f64 b i)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (-.f64 (*.f64 t x) (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (fma.f64 (*.f64 t x) (-.f64 (*.f64 t x) (*.f64 i b)) (pow.f64 (*.f64 i b) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 i b (*.f64 t x)) (fma.f64 i b (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 i b) 2) (*.f64 x (*.f64 t (fma.f64 i b (*.f64 t x))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (-.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (pow.f64 (*.f64 b i) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 i b) 2) 3) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (+.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (*.f64 t x) (*.f64 (fma.f64 b i (*.f64 t x)) (-.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (pow.f64 (*.f64 i b) 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (*.f64 (fma.f64 i b (*.f64 t x)) (-.f64 (*.f64 x (*.f64 t (fma.f64 i b (*.f64 t x)))) (pow.f64 (*.f64 i b) 2))) (pow.f64 (*.f64 i b) 4))) (+.f64 (pow.f64 (*.f64 x (*.f64 t (fma.f64 i b (*.f64 t x)))) 3) (pow.f64 (*.f64 i b) 6)))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 b i (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (fma.f64 b i (*.f64 t x)) (/.f64 (fma.f64 b i (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (fma.f64 b i (*.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (fma.f64 i b (*.f64 t x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))) (fma.f64 b i (*.f64 t x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))) (fma.f64 i b (*.f64 t x)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0))) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) 0) (-.f64 (*.f64 i b) (fma.f64 t x 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 4) (pow.f64 (*.f64 t x) 4)) (fma.f64 b i (*.f64 t x))) (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 4) (pow.f64 (*.f64 t x) 4)) (*.f64 (fma.f64 i b (*.f64 t x)) (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (*.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 (neg.f64 x) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t (neg.f64 x)) (neg.f64 (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 i b)) (*.f64 t x)))))
(/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3)) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3)) (fma.f64 b i (*.f64 t x))) (+.f64 (pow.f64 (*.f64 i b) 4) (+.f64 (pow.f64 (*.f64 t x) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (fma.f64 i b (*.f64 t x))) (fma.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (pow.f64 (*.f64 i b) 4)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (+.f64 (pow.f64 (*.f64 i b) 6) (+.f64 (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) (pow.f64 (*.f64 t x) 6))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (*.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (fma.f64 (pow.f64 (*.f64 t x) 3) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (*.f64 i b) 6))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (neg.f64 (fma.f64 b i (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) 1) (fma.f64 b i (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0)))) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) 0) (-.f64 (*.f64 i b) (fma.f64 t x 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 (neg.f64 x) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t (neg.f64 x)) (neg.f64 (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 i b)) (*.f64 t x)))))
(/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (neg.f64 (fma.f64 b i (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (fma.f64 i b (*.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (/.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (fma.f64 i b (*.f64 t x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) 1) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0))) 1) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) 0) (-.f64 (*.f64 i b) (fma.f64 t x 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 (neg.f64 x) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t (neg.f64 x)) (neg.f64 (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 i b)) (*.f64 t x)))))
(/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) 1) (neg.f64 (fma.f64 b i (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (fma.f64 i b (*.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (/.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (fma.f64 i b (*.f64 t x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 1 (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 4) (pow.f64 (*.f64 t x) 4)) (fma.f64 b i (*.f64 t x))) (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 4) (pow.f64 (*.f64 t x) 4)) (*.f64 (fma.f64 i b (*.f64 t x)) (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3)) (/.f64 1 (fma.f64 b i (*.f64 t x)))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3)) (fma.f64 b i (*.f64 t x))) (+.f64 (pow.f64 (*.f64 i b) 4) (+.f64 (pow.f64 (*.f64 t x) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (fma.f64 i b (*.f64 t x))) (fma.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (pow.f64 (*.f64 i b) 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (*.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (+.f64 (pow.f64 (*.f64 i b) 6) (+.f64 (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) (pow.f64 (*.f64 t x) 6))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (*.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (fma.f64 (pow.f64 (*.f64 t x) 3) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (*.f64 i b) 6))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) 1) (fma.f64 b i (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 1)
(-.f64 (*.f64 i b) (*.f64 t x))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)
(-.f64 (*.f64 i b) (*.f64 t x))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 3)
(-.f64 (*.f64 i b) (*.f64 t x))
(pow.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) 1/3)
(-.f64 (*.f64 i b) (*.f64 t x))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(fabs.f64 (-.f64 (*.f64 i b) (*.f64 t x)))
(log.f64 (exp.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3))
(-.f64 (*.f64 i b) (*.f64 t x))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(exp.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 b i (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 1 (*.f64 b i) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 t x) 0))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 (sqrt.f64 (*.f64 b i)) (sqrt.f64 (*.f64 b i)) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 t x) 0))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b i)) 2) (cbrt.f64 (*.f64 b i)) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 t x) 0))
(-.f64 (*.f64 i b) (*.f64 t x))

localize14.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.4b
(-.f64 (*.f64 y z) (*.f64 a t))
6.4b
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
Compiler

Compiled 36 to 13 computations (63.9% saved)

series2.0ms (0%)

Counts
2 → 96
Calls

27 calls:

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

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

simplify179.0ms (0.3%)

Algorithm
egg-herbie
Rules
1092×+-commutative
1022×fma-def
782×associate-/l*
754×associate-*r*
672×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065716202
1180814188
2739014188
Stop Event
node limit
Counts
384 → 379
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 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (*.f64 (*.f64 a t) 0)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 a t) 0) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) (*.f64 x (*.f64 (*.f64 a t) 0))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) (*.f64 x (*.f64 (*.f64 a t) 0))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 (*.f64 a t) 0) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) (*.f64 (*.f64 (*.f64 a t) 0) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 1 (*.f64 x (*.f64 (*.f64 a t) 0))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 1 (*.f64 (*.f64 (*.f64 a t) 0) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) 1))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) 1))
(+.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 (*.f64 (*.f64 a t) 0))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 (*.f64 (*.f64 a t) 0) x)))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0))))
(+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (*.f64 y z)))
(+.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) (*.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 (*.f64 (*.f64 a t) 0))))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (*.f64 (*.f64 a t) 0) x)))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) x))
(+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (*.f64 y z) x))
(+.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 1 (*.f64 x (*.f64 y z))) (*.f64 1 (*.f64 x (*.f64 a (neg.f64 t)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 y z) x)) (*.f64 1 (*.f64 (*.f64 a (neg.f64 t)) x)))
(+.f64 (*.f64 (*.f64 x (*.f64 y z)) 1) (*.f64 (*.f64 x (*.f64 a (neg.f64 t))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 y z) x) 1) (*.f64 (*.f64 (*.f64 a (neg.f64 t)) x) 1))
(-.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 (*.f64 (*.f64 a t) 0))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 1 (*.f64 (*.f64 (*.f64 a t) 0) x)))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.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) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) x))
(/.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 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0)))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.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 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.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) 2) (pow.f64 (*.f64 a t) 2)))) (sqrt.f64 (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 (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 (*.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 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) x) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0))) x) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3)) x) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) x) (neg.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) x) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) 1) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) x)) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) x)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.f64 y z (*.f64 a t)))
(/.f64 (/.f64 (*.f64 x (-.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 x (-.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 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (/.f64 (*.f64 x (-.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)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) 1) (fma.f64 y z (*.f64 a t)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (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)) x) (*.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)) x) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.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)) x) (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) 2) (*.f64 (*.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)) x) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (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 y z) (*.f64 a (neg.f64 t)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 a t) 0)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 y z) (*.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 a t) 0))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (*.f64 (*.f64 a t) 0)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (*.f64 (*.f64 a t) 0)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (*.f64 a t) 0)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (*.f64 a t) 0)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (*.f64 a t) 0)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (*.f64 a t) 0)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) 1))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 y z))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (*.f64 (*.f64 a t) 0)))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 a t) (-.f64 (*.f64 y z) (*.f64 a t))))
(+.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 y z))
(+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 a (neg.f64 t))) (*.f64 a t))
(+.f64 (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 y z)) (*.f64 a (neg.f64 t)))
(+.f64 (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 y z)) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)))
(+.f64 (-.f64 (*.f64 y z) (exp.f64 (log1p.f64 (*.f64 a t)))) 1)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1)
(*.f64 1 (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 y z (*.f64 a t))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 a t))))
(*.f64 (/.f64 1 (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (/.f64 1 (+.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) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (-.f64 (*.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 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (-.f64 (*.f64 a t) (*.f64 y z)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (-.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) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) (-.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2)))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 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 y z) (*.f64 a t))))
(/.f64 (-.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 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (fma.f64 y z (*.f64 a t)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (/.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 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (/.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 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(/.f64 (-.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 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (*.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 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))))
(/.f64 (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 (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 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 1 (-.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 1 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0)))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (*.f64 1 (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 1 (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 (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 (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 (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 (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 (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 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) 1) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0))) 1) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (neg.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (fma.f64 y z (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (/.f64 1 (fma.f64 y z (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 1 (+.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 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (+.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 a t) 2)) 1) (fma.f64 y z (*.f64 a t)))
(/.f64 (/.f64 (-.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 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 y z) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.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) 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)))))) (sqrt.f64 (+.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) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(exp.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(fma.f64 y z (*.f64 a (neg.f64 t)))
(fma.f64 z y (*.f64 a (neg.f64 t)))
(fma.f64 1 (*.f64 y z) (*.f64 a (neg.f64 t)))
(fma.f64 1 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 a t) 0))
(fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (*.f64 a (neg.f64 t)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (*.f64 a t) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (*.f64 a (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (*.f64 a t) 0))
Outputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.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 y (*.f64 x z))
(+.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 y (*.f64 x z))
(+.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))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.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 y (*.f64 x z))
(+.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 y (*.f64 x z))
(+.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 y (*.f64 x z))
(+.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))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.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))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.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 y (*.f64 x z))
(+.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))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.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))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.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 t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (*.f64 (*.f64 a t) 0)))
(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 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 a t) 0) 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 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) (*.f64 x (*.f64 (*.f64 a t) 0))))
(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 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) (*.f64 x (*.f64 (*.f64 a t) 0))))
(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 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 (*.f64 a t) 0) 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 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) (*.f64 (*.f64 (*.f64 a t) 0) 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 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(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 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(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 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 a) t (*.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)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.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)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(*.f64 x (-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t)))
(*.f64 x (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z)))
(*.f64 x (+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t))))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(*.f64 x (-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t)))
(*.f64 x (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z)))
(*.f64 x (+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 1 (*.f64 x (*.f64 (*.f64 a t) 0))))
(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 (*.f64 y z) (*.f64 a t)) x) (*.f64 1 (*.f64 (*.f64 (*.f64 a t) 0) 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 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) 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 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) 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 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.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 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.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 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) x))
(*.f64 x (-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t)))
(*.f64 x (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z)))
(*.f64 x (+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t))))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) x))
(*.f64 x (-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t)))
(*.f64 x (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z)))
(*.f64 x (+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) 1))
(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 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 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 (*.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 (*.f64 (*.f64 a t) 0))))
(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 (*.f64 (*.f64 a t) 0) 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 x (*.f64 y z)) (*.f64 x (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0))))
(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 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 (*.f64 (*.f64 a t) 0)) (*.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 (*.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 (*.f64 (*.f64 a t) 0))))
(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 (*.f64 (*.f64 a t) 0) 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)) (*.f64 (*.f64 a t) 0)) 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 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 (*.f64 (*.f64 a t) 0) x) (*.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 1 (*.f64 x (*.f64 y z))) (*.f64 1 (*.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 1 (*.f64 (*.f64 y z) x)) (*.f64 1 (*.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 x (*.f64 y z)) 1) (*.f64 (*.f64 x (*.f64 a (neg.f64 t))) 1))
(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 (*.f64 y z) x) 1) (*.f64 (*.f64 (*.f64 a (neg.f64 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))) 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 (*.f64 (*.f64 a t) 0))))
(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 (*.f64 (*.f64 a t) 0) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 x (/.f64 1 (-.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)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (fma.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 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) x))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (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)))
(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 (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 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (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)))
(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 (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 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (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))))
(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 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0)))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 x (/.f64 (-.f64 (*.f64 y z) (fma.f64 a t 0)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 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 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))))
(*.f64 (/.f64 x (fma.f64 (*.f64 a (neg.f64 t)) (neg.f64 (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(/.f64 (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 y z)) (*.f64 a t)))) (+.f64 0 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 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))))
(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 (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 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (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)))
(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 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 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (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)))
(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 (-.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 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (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) 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 a t (*.f64 y z)))) (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 (-.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 a (*.f64 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 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))) (*.f64 x (sqrt.f64 (-.f64 (*.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))))
(/.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 x (/.f64 (/.f64 (cbrt.f64 (fma.f64 a t (*.f64 y z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.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 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(/.f64 x (/.f64 (cbrt.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))) (*.f64 (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 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) x) (-.f64 (*.f64 y z) (*.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 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0))) x) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 x (/.f64 (-.f64 (*.f64 y z) (fma.f64 a t 0)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))))
(*.f64 (/.f64 x (fma.f64 (*.f64 a (neg.f64 t)) (neg.f64 (fma.f64 a t (*.f64 y z))) (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 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3)) x) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 y z)) (*.f64 a t)))) (+.f64 0 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) x)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) x) (neg.f64 (fma.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)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) x) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.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)))
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) 1) (fma.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)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) x)) (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 a t (*.f64 y z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) x)) (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 a (*.f64 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 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))) (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.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)))
(/.f64 (/.f64 (*.f64 x (-.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))))
(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 x (-.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))))
(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 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (/.f64 (*.f64 x (-.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)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) 1) (fma.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)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.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)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (*.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))))
(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 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (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) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 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 y z) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 a t) 0)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (*.f64 y z) (*.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 a t) 0))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (*.f64 (*.f64 a t) 0)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (*.f64 (*.f64 a t) 0)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (*.f64 a t) 0)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (*.f64 a t) 0)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (*.f64 a t) 0)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (*.f64 a t) 0)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) 1))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) 1))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 y z))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (*.f64 (*.f64 a t) 0)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 a t) (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 y z))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 a (neg.f64 t))) (*.f64 a t))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 y z)) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 y z)) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (exp.f64 (log1p.f64 (*.f64 a t)))) 1)
(+.f64 1 (-.f64 (*.f64 y z) (exp.f64 (log1p.f64 (*.f64 a t)))))
(-.f64 (*.f64 y z) (expm1.f64 (log1p.f64 (*.f64 a t))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1)
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 1 (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (*.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 1 (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 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 a t))))
(*.f64 (/.f64 1 (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (/.f64 1 (+.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 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(*.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 (*.f64 y z) (*.f64 a t)))
(-.f64 (*.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 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (-.f64 (*.f64 a t) (*.f64 y z)))))
(*.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 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (-.f64 (*.f64 a t) (*.f64 y z))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 (*.f64 a t) (-.f64 (*.f64 a t) (*.f64 y z)) (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) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (-.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) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 y z) 4) (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t)))))) (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (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) 4) (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 a t (*.f64 y z)) (fma.f64 a t (*.f64 y z)))))) (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) (-.f64 (*.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) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))) 3))) (+.f64 (pow.f64 (*.f64 y z) 4) (*.f64 (*.f64 a t) (*.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))) (pow.f64 (*.f64 y z) 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a (*.f64 t (fma.f64 a t (*.f64 y z)))) (-.f64 (*.f64 a (*.f64 t (fma.f64 a t (*.f64 y z)))) (pow.f64 (*.f64 y z) 2)) (pow.f64 (*.f64 y z) 4))) (+.f64 (pow.f64 (*.f64 a (*.f64 t (fma.f64 a t (*.f64 y z)))) 3) (pow.f64 (*.f64 y z) 6)))
(/.f64 1 (/.f64 1 (-.f64 (*.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)) (fma.f64 y z (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (fma.f64 y z (*.f64 a t)) (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (*.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 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.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 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 a t (*.f64 y z))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (/.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 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 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 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (/.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 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (fma.f64 y z (*.f64 a t))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (fma.f64 a t (*.f64 y z)) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 (/.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(/.f64 (-.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 y z) (*.f64 a t))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 0) (-.f64 (*.f64 y z) (fma.f64 a t 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (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) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (fma.f64 a t (*.f64 y z)) (+.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 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (*.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 (pow.f64 (*.f64 y z) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (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) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)) (+.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 (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a (neg.f64 t)) (neg.f64 (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 y z)) (*.f64 a t)))))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (fma.f64 y z (*.f64 a t))) (+.f64 (pow.f64 (*.f64 y z) 4) (+.f64 (pow.f64 (*.f64 a t) 4) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (fma.f64 a t (*.f64 y z)) (fma.f64 (pow.f64 (*.f64 a t) 2) (+.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (pow.f64 (*.f64 y z) 4))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 y z) 6) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (pow.f64 (*.f64 a t) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)) (+.f64 (pow.f64 (*.f64 y z) 6) (fma.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 6)))))
(/.f64 (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 y z) (*.f64 a t))
(/.f64 (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 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (*.f64 1 (-.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 y z) (*.f64 a t))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0)))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 0) (-.f64 (*.f64 y z) (fma.f64 a t 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a (neg.f64 t)) (neg.f64 (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 y z)) (*.f64 a t)))))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(/.f64 (*.f64 1 (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 y z) (*.f64 a t))
(/.f64 (*.f64 1 (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 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (*.f64 (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 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (sqrt.f64 (fma.f64 y z (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (fma.f64 a t (*.f64 y z)))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (*.f64 (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 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 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 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 (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 (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 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (fma.f64 a t (*.f64 y z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (*.f64 (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 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))) (cbrt.f64 (-.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 a t) 2)) 1) (fma.f64 y z (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) 1) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0))) 1) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 0) (-.f64 (*.f64 y z) (fma.f64 a t 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a (neg.f64 t)) (neg.f64 (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 y z)) (*.f64 a t)))))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (neg.f64 (fma.f64 y z (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (sqrt.f64 (fma.f64 y z (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (fma.f64 a t (*.f64 y z)))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 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 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (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 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (fma.f64 a t (*.f64 y z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (fma.f64 y z (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (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) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (fma.f64 a t (*.f64 y z)) (+.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (/.f64 1 (fma.f64 y z (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (fma.f64 y z (*.f64 a t))) (+.f64 (pow.f64 (*.f64 y z) 4) (+.f64 (pow.f64 (*.f64 a t) 4) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (fma.f64 a t (*.f64 y z)) (fma.f64 (pow.f64 (*.f64 a t) 2) (+.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (pow.f64 (*.f64 y z) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 1 (+.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 (pow.f64 (*.f64 y z) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (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) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 y z) 6) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (pow.f64 (*.f64 a t) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)) (+.f64 (pow.f64 (*.f64 y z) 6) (fma.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 6)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) 1) (fma.f64 y z (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (/.f64 (-.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 y z) (*.f64 a t))
(/.f64 (/.f64 (-.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 y z) (*.f64 a t))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (/.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)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1)
(-.f64 (*.f64 y z) (*.f64 a t))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)
(-.f64 (*.f64 y z) (*.f64 a t))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 3)
(-.f64 (*.f64 y z) (*.f64 a t))
(pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) 1/3)
(-.f64 (*.f64 y z) (*.f64 a t))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(fabs.f64 (-.f64 (*.f64 y z) (*.f64 a t)))
(log.f64 (exp.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(-.f64 (*.f64 y z) (*.f64 a t))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3))
(-.f64 (*.f64 y z) (*.f64 a t))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(exp.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 y z (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 z y (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 1 (*.f64 y z) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 1 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 a t) 0))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (*.f64 a t) 0))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (*.f64 a t) 0))
(-.f64 (*.f64 y z) (*.f64 a t))

localize29.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(-.f64 (*.f64 z x) (*.f64 i j))
4.5b
(*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))
5.5b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
6.7b
(*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))
Compiler

Compiled 132 to 23 computations (82.6% saved)

series22.0ms (0%)

Counts
4 → 204
Calls

57 calls:

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

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

simplify163.0ms (0.3%)

Algorithm
egg-herbie
Rules
1284×+-commutative
1180×associate-+l-
1038×fma-def
974×associate-/l*
962×associate-+r-
Iterations

Useful iterations: 2 (0.0ms)

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

localize35.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.5b
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
5.6b
(sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
5.9b
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
6.4b
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
Compiler

Compiled 158 to 29 computations (81.6% saved)

series10.0ms (0%)

Counts
1 → 16
Calls

15 calls:

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

rewrite68.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01329
127329
2358029
Stop Event
node limit
Counts
1 → 29
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 j (-.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 j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1/4) (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 j) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 j) (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 j) (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 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (sqrt.f64 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))) (sqrt.f64 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/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.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/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.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/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.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/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))

simplify103.0ms (0.2%)

Algorithm
egg-herbie
Rules
1356×associate-*l*
960×associate-+r+
734×fma-def
618×*-commutative
560×associate-+l+
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01772857
14552781
214452741
349242677
470612677
Stop Event
node limit
Counts
45 → 80
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y))))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 3) (pow.f64 y 3))))))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 t 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 5) (pow.f64 y 5)))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 3) (pow.f64 y 3)))))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y))))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 3) (pow.f64 y 3))))))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 t 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 5) (pow.f64 y 5)))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 3) (pow.f64 y 3)))))))))
(sqrt.f64 (*.f64 c (*.f64 t j)))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y))))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 3) (pow.f64 t 3)))) (*.f64 (pow.f64 i 2) (pow.f64 y 2))))))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 3) (pow.f64 t 3)))) (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5)))) (*.f64 (pow.f64 i 3) (pow.f64 y 3)))))))
(sqrt.f64 (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i))) (sqrt.f64 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 3) (pow.f64 t 3)))) (*.f64 (pow.f64 y 2) (pow.f64 i 2))))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 3) (pow.f64 t 3)))) (*.f64 (pow.f64 y 2) (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5)))) (*.f64 (pow.f64 y 3) (pow.f64 i 3)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) 1)
(*.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 j))
(*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1/4) (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1/4))
(*.f64 (sqrt.f64 j) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1/2))
(/.f64 (*.f64 (sqrt.f64 j) (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 j) (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 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (sqrt.f64 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))) (sqrt.f64 j)) (sqrt.f64 (fma.f64 t c (*.f64 y i))))
(pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.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/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(exp.f64 (log.f64 (sqrt.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/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
Outputs
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (*.f64 (sqrt.f64 (/.f64 j (*.f64 i y))) (/.f64 (*.f64 1/2 c) (/.f64 (sqrt.f64 -1) t))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (*.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 i y))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (*.f64 (sqrt.f64 (/.f64 j (*.f64 i y))) (/.f64 1/2 (/.f64 (sqrt.f64 -1) (*.f64 c t)))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 3) (pow.f64 y 3))))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 t t))) (sqrt.f64 (/.f64 j (pow.f64 (*.f64 i y) 3)))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 c (sqrt.f64 -1)) t) (sqrt.f64 (/.f64 j (*.f64 i y)))) (*.f64 (/.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (sqrt.f64 -1) -1)) (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 i y) 3))) -1/8))))
(fma.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 i y) 3))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (*.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 i y)))))))
(fma.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 i y) 3))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (*.f64 (sqrt.f64 (/.f64 j (*.f64 i y))) (/.f64 1/2 (/.f64 (sqrt.f64 -1) (*.f64 c t))))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 t 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 5) (pow.f64 y 5)))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 3) (pow.f64 y 3)))))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 5) (pow.f64 y 5))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 t t))) (sqrt.f64 (/.f64 j (pow.f64 (*.f64 i y) 3))))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 c (sqrt.f64 -1)) t) (sqrt.f64 (/.f64 j (*.f64 i y)))) (fma.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (sqrt.f64 -1) -1))) (sqrt.f64 (/.f64 j (pow.f64 (*.f64 i y) 3))) (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 5) (pow.f64 y 5)))) (/.f64 (*.f64 1/16 (pow.f64 (*.f64 c t) 3)) (pow.f64 (sqrt.f64 -1) 5))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (fma.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 i y)))) (fma.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 i y) 3))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 5) (pow.f64 y 5)))))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (fma.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 i y) 3))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 i y)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 j (pow.f64 i 5)) (pow.f64 y 5))) (/.f64 1/16 (/.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 (*.f64 c t) 3)))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (*.f64 (sqrt.f64 (/.f64 j (*.f64 i y))) (/.f64 (*.f64 1/2 c) (/.f64 (sqrt.f64 -1) t))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (*.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 i y))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (*.f64 (sqrt.f64 (/.f64 j (*.f64 i y))) (/.f64 1/2 (/.f64 (sqrt.f64 -1) (*.f64 c t)))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 3) (pow.f64 y 3))))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 t t))) (sqrt.f64 (/.f64 j (pow.f64 (*.f64 i y) 3)))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 c (sqrt.f64 -1)) t) (sqrt.f64 (/.f64 j (*.f64 i y)))) (*.f64 (/.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (sqrt.f64 -1) -1)) (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 i y) 3))) -1/8))))
(fma.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 i y) 3))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (*.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 i y)))))))
(fma.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 i y) 3))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (*.f64 (sqrt.f64 (/.f64 j (*.f64 i y))) (/.f64 1/2 (/.f64 (sqrt.f64 -1) (*.f64 c t))))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 t 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 5) (pow.f64 y 5)))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 3) (pow.f64 y 3)))))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 i y)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 5) (pow.f64 y 5))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 t t))) (sqrt.f64 (/.f64 j (pow.f64 (*.f64 i y) 3))))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 c (sqrt.f64 -1)) t) (sqrt.f64 (/.f64 j (*.f64 i y)))) (fma.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (sqrt.f64 -1) -1))) (sqrt.f64 (/.f64 j (pow.f64 (*.f64 i y) 3))) (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 5) (pow.f64 y 5)))) (/.f64 (*.f64 1/16 (pow.f64 (*.f64 c t) 3)) (pow.f64 (sqrt.f64 -1) 5))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (fma.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 i y)))) (fma.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 i y) 3))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 i 5) (pow.f64 y 5)))))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 i (*.f64 y j))) (fma.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 i y) 3))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 i y)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 j (pow.f64 i 5)) (pow.f64 y 5))) (/.f64 1/16 (/.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 (*.f64 c t) 3)))))))
(sqrt.f64 (*.f64 c (*.f64 t j)))
(sqrt.f64 (*.f64 c (*.f64 j t)))
(sqrt.f64 (*.f64 j (*.f64 c t)))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y)) (sqrt.f64 (*.f64 c (*.f64 j t))))
(fma.f64 -1/2 (*.f64 i (*.f64 y (sqrt.f64 (/.f64 j (*.f64 c t))))) (sqrt.f64 (*.f64 j (*.f64 c t))))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 3) (pow.f64 t 3)))) (*.f64 (pow.f64 i 2) (pow.f64 y 2))))))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 j t))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y)) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (*.f64 (*.f64 i i) (*.f64 y y))))))
(fma.f64 -1/2 (*.f64 i (*.f64 y (sqrt.f64 (/.f64 j (*.f64 c t))))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (pow.f64 (*.f64 i y) 2)) (sqrt.f64 (*.f64 j (*.f64 c t)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (pow.f64 (*.f64 i y) 2)) (fma.f64 -1/2 (*.f64 i (*.f64 y (sqrt.f64 (/.f64 j (*.f64 c t))))) (sqrt.f64 (*.f64 j (*.f64 c t)))))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 3) (pow.f64 t 3)))) (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5)))) (*.f64 (pow.f64 i 3) (pow.f64 y 3)))))))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 j t))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (*.f64 (*.f64 i i) (*.f64 y y))) (*.f64 -1/16 (*.f64 (pow.f64 (*.f64 i y) 3) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5)))))))))
(+.f64 (fma.f64 -1/16 (*.f64 (pow.f64 (*.f64 i y) 3) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5))))) (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (*.f64 (pow.f64 (*.f64 i y) 2) -1/8))) (fma.f64 -1/2 (*.f64 i (*.f64 y (sqrt.f64 (/.f64 j (*.f64 c t))))) (sqrt.f64 (*.f64 j (*.f64 c t)))))
(fma.f64 -1/2 (*.f64 i (*.f64 y (sqrt.f64 (/.f64 j (*.f64 c t))))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (pow.f64 (*.f64 i y) 2)) (fma.f64 (pow.f64 (*.f64 i y) 3) (*.f64 -1/16 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5))))) (sqrt.f64 (*.f64 j (*.f64 c t))))))
(sqrt.f64 (*.f64 c (*.f64 t j)))
(sqrt.f64 (*.f64 c (*.f64 j t)))
(sqrt.f64 (*.f64 j (*.f64 c t)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i))) (sqrt.f64 (*.f64 c (*.f64 t j))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y)) (sqrt.f64 (*.f64 c (*.f64 j t))))
(fma.f64 -1/2 (*.f64 i (*.f64 y (sqrt.f64 (/.f64 j (*.f64 c t))))) (sqrt.f64 (*.f64 j (*.f64 c t))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 3) (pow.f64 t 3)))) (*.f64 (pow.f64 y 2) (pow.f64 i 2))))))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 j t))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y)) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (*.f64 (*.f64 i i) (*.f64 y y))))))
(fma.f64 -1/2 (*.f64 i (*.f64 y (sqrt.f64 (/.f64 j (*.f64 c t))))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (pow.f64 (*.f64 i y) 2)) (sqrt.f64 (*.f64 j (*.f64 c t)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (pow.f64 (*.f64 i y) 2)) (fma.f64 -1/2 (*.f64 i (*.f64 y (sqrt.f64 (/.f64 j (*.f64 c t))))) (sqrt.f64 (*.f64 j (*.f64 c t)))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 3) (pow.f64 t 3)))) (*.f64 (pow.f64 y 2) (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5)))) (*.f64 (pow.f64 y 3) (pow.f64 i 3)))))))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 j t))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (*.f64 (*.f64 i i) (*.f64 y y))) (*.f64 -1/16 (*.f64 (pow.f64 (*.f64 i y) 3) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5)))))))))
(+.f64 (fma.f64 -1/16 (*.f64 (pow.f64 (*.f64 i y) 3) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5))))) (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (*.f64 (pow.f64 (*.f64 i y) 2) -1/8))) (fma.f64 -1/2 (*.f64 i (*.f64 y (sqrt.f64 (/.f64 j (*.f64 c t))))) (sqrt.f64 (*.f64 j (*.f64 c t)))))
(fma.f64 -1/2 (*.f64 i (*.f64 y (sqrt.f64 (/.f64 j (*.f64 c t))))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (pow.f64 (*.f64 i y) 2)) (fma.f64 (pow.f64 (*.f64 i y) 3) (*.f64 -1/16 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5))))) (sqrt.f64 (*.f64 j (*.f64 c t))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) 1)
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1)
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 1 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))) (sqrt.f64 j))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (sqrt.f64 j))
(*.f64 (sqrt.f64 (fma.f64 y (neg.f64 i) (*.f64 c t))) (sqrt.f64 j))
(*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1/4) (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1/4))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 (sqrt.f64 j) (sqrt.f64 (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (sqrt.f64 j))
(*.f64 (sqrt.f64 (fma.f64 y (neg.f64 i) (*.f64 c t))) (sqrt.f64 j))
(*.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(*.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (cbrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))) (cbrt.f64 (sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (cbrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))) (cbrt.f64 (sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(pow.f64 (cbrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))) 3/2)
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(pow.f64 (cbrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))) 3/2)
(/.f64 (*.f64 (sqrt.f64 j) (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 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y))))) (sqrt.f64 j)))
(*.f64 (/.f64 (sqrt.f64 j) (sqrt.f64 (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)) (pow.f64 (*.f64 c t) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (sqrt.f64 j) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (sqrt.f64 (fma.f64 i (*.f64 y (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))))
(/.f64 (*.f64 (sqrt.f64 j) (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 j) (/.f64 (sqrt.f64 (fma.f64 t c (*.f64 i y))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)))))
(*.f64 (/.f64 (sqrt.f64 j) (sqrt.f64 (fma.f64 c t (*.f64 i y)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))))
(*.f64 (sqrt.f64 j) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (sqrt.f64 (fma.f64 i y (*.f64 c t)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (sqrt.f64 j)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y))))) (sqrt.f64 j)))
(*.f64 (/.f64 (sqrt.f64 j) (sqrt.f64 (fma.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)) (pow.f64 (*.f64 c t) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (sqrt.f64 j) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (sqrt.f64 (fma.f64 i (*.f64 y (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 j)) (sqrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (sqrt.f64 j) (/.f64 (sqrt.f64 (fma.f64 t c (*.f64 i y))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)))))
(*.f64 (/.f64 (sqrt.f64 j) (sqrt.f64 (fma.f64 c t (*.f64 i y)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))))
(*.f64 (sqrt.f64 j) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (sqrt.f64 (fma.f64 i y (*.f64 c t)))))
(pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1/2)
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1)
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1/4) 2)
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 3)
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 3/2))
(fabs.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1/2))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))

eval388.0ms (0.7%)

Compiler

Compiled 53535 to 11951 computations (77.7% saved)

prune609.0ms (1.1%)

Pruning

38 alts after pruning (36 fresh and 2 done)

PrunedKeptTotal
New1529181547
Fresh91827
Picked101
Done224
Total1541381579
Error
0.0b
Counts
1579 → 38
Alt Table
Click to see full alt table
StatusErrorProgram
25.3b
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (*.f64 j (neg.f64 y)))))
27.4b
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
54.2b
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)
45.9b
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 3)
52.3b
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) a) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
45.6b
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
41.9b
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
29.6b
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
27.4b
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
37.8b
(+.f64 (-.f64 (*.f64 (*.f64 x y) z) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2))
14.2b
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (fma.f64 t (-.f64 (*.f64 a x) (*.f64 c j)) (*.f64 (fma.f64 (neg.f64 j) c (*.f64 c j)) (+.f64 t t)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
12.8b
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 t j)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
20.9b
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a b)))
14.3b
(+.f64 (-.f64 (*.f64 y (+.f64 (-.f64 (*.f64 x z) (*.f64 j i)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 j) i (*.f64 j i)))))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
22.3b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
13.1b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
27.8b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (/.f64 j (fma.f64 t c (*.f64 y i))) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))
13.1b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
25.7b
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
41.9b
(+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 b i) a))
29.1b
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
30.8b
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
45.6b
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
46.6b
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
43.6b
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
54.9b
(*.f64 (*.f64 y z) x)
51.5b
(*.f64 (*.f64 t x) (neg.f64 a))
52.8b
(*.f64 (*.f64 a (neg.f64 t)) x)
54.5b
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)) x)
44.9b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
54.2b
(*.f64 y (*.f64 z x))
44.1b
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
45.3b
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
52.4b
(*.f64 i (*.f64 a b))
45.0b
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
44.3b
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
41.9b
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
52.5b
(*.f64 a (*.f64 i b))
Compiler

Compiled 1964 to 1288 computations (34.4% saved)

localize32.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.5b
(*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))
4.6b
(fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 t j)))
5.5b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
6.2b
(*.f64 (neg.f64 c) (*.f64 t j))
Compiler

Compiled 139 to 24 computations (82.7% saved)

series8.0ms (0%)

Counts
2 → 96
Calls

24 calls:

TimeVariablePointExpression
1.0ms
c
@0
(*.f64 (neg.f64 c) (*.f64 t j))
1.0ms
j
@0
(*.f64 (neg.f64 c) (*.f64 t j))
1.0ms
t
@0
(*.f64 (neg.f64 c) (*.f64 t j))
1.0ms
j
@inf
(*.f64 (neg.f64 c) (*.f64 t j))
0.0ms
a
@0
(fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 t j)))

rewrite76.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1144×unswap-sqr
882×swap-sqr
492×sqr-pow
490×pow-sqr
394×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

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

simplify215.0ms (0.4%)

Algorithm
egg-herbie
Rules
1432×associate-/r*
1242×unswap-sqr
1004×*-commutative
766×associate-*r/
702×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02115246
15794694
223374694
Stop Event
node limit
Counts
184 → 129
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(*.f64 a (*.f64 t x))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(*.f64 a (*.f64 t x))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)
(*.f64 -1 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(*.f64 a (*.f64 t x))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(*.f64 a (*.f64 t x))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(*.f64 a (*.f64 t x))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(*.f64 a (*.f64 t x))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(+.f64 0 (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 c (*.f64 t j))))) 1)
(+.f64 (*.f64 (*.f64 t j) 0) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 t (neg.f64 j)) 0) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 0 (*.f64 t j)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 0 (*.f64 t (neg.f64 j))) (*.f64 c (*.f64 t j)))
(-.f64 0 (*.f64 c (*.f64 t j)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 t j)))) 1)
(/.f64 (*.f64 (*.f64 t j) (+.f64 (*.f64 c c) 0)) c)
(/.f64 (*.f64 (*.f64 t j) (+.f64 0 (pow.f64 c 3))) (+.f64 (*.f64 c c) 0))
(/.f64 (*.f64 (*.f64 t (neg.f64 j)) (+.f64 (*.f64 c c) 0)) c)
(/.f64 (*.f64 (*.f64 t (neg.f64 j)) (+.f64 0 (pow.f64 c 3))) (+.f64 (*.f64 c c) 0))
(/.f64 (*.f64 (+.f64 (*.f64 c c) 0) (*.f64 t j)) c)
(/.f64 (*.f64 (+.f64 0 (pow.f64 c 3)) (*.f64 t j)) (+.f64 (*.f64 c c) 0))
(/.f64 (*.f64 (+.f64 (*.f64 c c) 0) (*.f64 t (neg.f64 j))) c)
(/.f64 (*.f64 (+.f64 0 (pow.f64 c 3)) (*.f64 t (neg.f64 j))) (+.f64 (*.f64 c c) 0))
(pow.f64 (*.f64 c (*.f64 t j)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 t j))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) 1/3)
(neg.f64 (*.f64 c (*.f64 t j)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 t j)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) j) c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 t j)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 t j) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 t j))))
(exp.f64 (log.f64 (*.f64 c (*.f64 t j))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 t j))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (*.f64 a (*.f64 t x)) 1))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 a (*.f64 t x)) 1) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 a (*.f64 t x)) 0) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 a (*.f64 t x)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 t j))))) 1)
(+.f64 (*.f64 1 (*.f64 (*.f64 a (*.f64 t x)) 1)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 (*.f64 a (*.f64 t x)) 1) 1) (*.f64 c (*.f64 t j)))
(-.f64 0 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 t j)))) (-.f64 1 (*.f64 a (*.f64 t x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) 1)
(-.f64 (+.f64 (*.f64 a (*.f64 t x)) 0) (*.f64 c (*.f64 t j)))
(-.f64 (+.f64 (*.f64 a (*.f64 t x)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 t j))))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 a (*.f64 t x)) 1) 0) (*.f64 c (*.f64 t j)))
(-.f64 (+.f64 (*.f64 (*.f64 a (*.f64 t x)) 1) (exp.f64 (log1p.f64 (*.f64 c (*.f64 t j))))) 1)
(*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 t (+.f64 (*.f64 a x) (*.f64 c j)))
(*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))
(*.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 1)
(*.f64 1 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2) (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2)) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3))) (-.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (*.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) (sqrt.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))) (*.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) (sqrt.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 t x))) (sqrt.f64 (*.f64 c (*.f64 t j)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 t x))) (sqrt.f64 (*.f64 c (*.f64 t j)))))
(*.f64 (+.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 c (*.f64 t j)))) (-.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 c (*.f64 t j)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 3/2) (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 3/2))
(*.f64 (pow.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 3) 1/6) (pow.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 3) 1/6))
(/.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 1)
(/.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (-.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (*.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3))) (-.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (*.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) 1) (-.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (*.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))))
(/.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) 1) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))
(/.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))
(/.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2))
(/.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2)) (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))
(pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 1)
(pow.f64 (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2)
(pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 3)
(pow.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2))
(log.f64 (exp.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))))
(cbrt.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 3))
(expm1.f64 (log1p.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))
(exp.f64 (log.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))
Outputs
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 a (*.f64 t x))
(*.f64 t (*.f64 a x))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 a (*.f64 t x))
(*.f64 t (*.f64 a x))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 a (*.f64 t x))
(*.f64 t (*.f64 a x))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 a (*.f64 t x))
(*.f64 t (*.f64 a x))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 a (*.f64 t x))
(*.f64 t (*.f64 a x))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 a (*.f64 t x))
(*.f64 t (*.f64 a x))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 -1 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 -1 (*.f64 c (*.f64 t j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 0 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 c (*.f64 t j))))) 1)
(*.f64 c (*.f64 t (neg.f64 j)))
(+.f64 (*.f64 (*.f64 t j) 0) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 (*.f64 t (neg.f64 j)) 0) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 0 (*.f64 t j)) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 0 (*.f64 t (neg.f64 j))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(-.f64 0 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 t j)))) 1)
(*.f64 c (*.f64 t j))
(/.f64 (*.f64 (*.f64 t j) (+.f64 (*.f64 c c) 0)) c)
(/.f64 (*.f64 t j) (/.f64 c (*.f64 c c)))
(*.f64 (/.f64 (*.f64 t j) c) (*.f64 c c))
(*.f64 (*.f64 t j) (/.f64 (*.f64 c c) c))
(/.f64 (*.f64 (*.f64 t j) (+.f64 0 (pow.f64 c 3))) (+.f64 (*.f64 c c) 0))
(/.f64 (*.f64 (*.f64 t j) (pow.f64 c 3)) (*.f64 c c))
(*.f64 (/.f64 (pow.f64 c 3) (*.f64 c c)) (*.f64 t j))
(*.f64 (*.f64 t j) (/.f64 (pow.f64 c 3) (*.f64 c c)))
(/.f64 (*.f64 (*.f64 t (neg.f64 j)) (+.f64 (*.f64 c c) 0)) c)
(/.f64 (*.f64 c c) (/.f64 c (*.f64 t (neg.f64 j))))
(*.f64 (/.f64 (*.f64 t (neg.f64 j)) c) (*.f64 c c))
(*.f64 (*.f64 t (neg.f64 j)) (/.f64 (*.f64 c c) c))
(/.f64 (*.f64 (*.f64 t (neg.f64 j)) (+.f64 0 (pow.f64 c 3))) (+.f64 (*.f64 c c) 0))
(/.f64 (*.f64 (*.f64 t (neg.f64 j)) (pow.f64 c 3)) (*.f64 c c))
(*.f64 (/.f64 (*.f64 t (neg.f64 j)) c) (/.f64 (pow.f64 c 3) c))
(*.f64 (pow.f64 c 3) (neg.f64 (/.f64 (*.f64 t j) (*.f64 c c))))
(/.f64 (*.f64 (+.f64 (*.f64 c c) 0) (*.f64 t j)) c)
(/.f64 (*.f64 t j) (/.f64 c (*.f64 c c)))
(*.f64 (/.f64 (*.f64 t j) c) (*.f64 c c))
(*.f64 (*.f64 t j) (/.f64 (*.f64 c c) c))
(/.f64 (*.f64 (+.f64 0 (pow.f64 c 3)) (*.f64 t j)) (+.f64 (*.f64 c c) 0))
(/.f64 (*.f64 (*.f64 t j) (pow.f64 c 3)) (*.f64 c c))
(*.f64 (/.f64 (pow.f64 c 3) (*.f64 c c)) (*.f64 t j))
(*.f64 (*.f64 t j) (/.f64 (pow.f64 c 3) (*.f64 c c)))
(/.f64 (*.f64 (+.f64 (*.f64 c c) 0) (*.f64 t (neg.f64 j))) c)
(/.f64 (*.f64 c c) (/.f64 c (*.f64 t (neg.f64 j))))
(*.f64 (/.f64 (*.f64 t (neg.f64 j)) c) (*.f64 c c))
(*.f64 (*.f64 t (neg.f64 j)) (/.f64 (*.f64 c c) c))
(/.f64 (*.f64 (+.f64 0 (pow.f64 c 3)) (*.f64 t (neg.f64 j))) (+.f64 (*.f64 c c) 0))
(/.f64 (*.f64 (*.f64 t (neg.f64 j)) (pow.f64 c 3)) (*.f64 c c))
(*.f64 (/.f64 (*.f64 t (neg.f64 j)) c) (/.f64 (pow.f64 c 3) c))
(*.f64 (pow.f64 c 3) (neg.f64 (/.f64 (*.f64 t j) (*.f64 c c))))
(pow.f64 (*.f64 c (*.f64 t j)) 1)
(*.f64 c (*.f64 t j))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) 2)
(*.f64 c (*.f64 t j))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 t j))) 3)
(*.f64 c (*.f64 t j))
(pow.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) 1/3)
(*.f64 c (*.f64 t j))
(neg.f64 (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t (neg.f64 j)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 t j)) 2))
(fabs.f64 (*.f64 c (*.f64 t j)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) j) c))
(*.f64 c (*.f64 j (log.f64 (exp.f64 t))))
(*.f64 c (log.f64 (pow.f64 (exp.f64 t) j)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 t j)))))
(*.f64 c (*.f64 t j))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3))
(*.f64 c (*.f64 t j))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 t j) 3)))
(*.f64 c (*.f64 t j))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 c 3)))
(*.f64 c (*.f64 t j))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 t j))))
(*.f64 c (*.f64 t j))
(exp.f64 (log.f64 (*.f64 c (*.f64 t j))))
(*.f64 c (*.f64 t j))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 t j))) 1))
(*.f64 c (*.f64 t j))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 t j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 t x)))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (*.f64 a (*.f64 t x)) 1))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(+.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(+.f64 (*.f64 (*.f64 a (*.f64 t x)) 1) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(+.f64 (-.f64 (*.f64 a (*.f64 t x)) 0) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(+.f64 (-.f64 (*.f64 a (*.f64 t x)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 t j))))) 1)
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(+.f64 (*.f64 1 (*.f64 (*.f64 a (*.f64 t x)) 1)) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(+.f64 (*.f64 (*.f64 (*.f64 a (*.f64 t x)) 1) 1) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(-.f64 0 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 t x))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 t j)))) (-.f64 1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) 1)
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(-.f64 (+.f64 (*.f64 a (*.f64 t x)) 0) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(-.f64 (+.f64 (*.f64 a (*.f64 t x)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 t j))))) 1)
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(-.f64 (+.f64 (*.f64 (*.f64 a (*.f64 t x)) 1) 0) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(-.f64 (+.f64 (*.f64 (*.f64 a (*.f64 t x)) 1) (exp.f64 (log1p.f64 (*.f64 c (*.f64 t j))))) 1)
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(*.f64 t (+.f64 (*.f64 a x) (*.f64 c j)))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))
(-.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 t (fma.f64 a x (*.f64 c (neg.f64 j))))
(*.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 1)
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(*.f64 1 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(*.f64 (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(*.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2) (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(*.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2)) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(*.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3))) (-.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (*.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))))
(/.f64 (*.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (-.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 t x))))) (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)))
(*.f64 (/.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3))) (-.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 c (*.f64 (*.f64 t j) (*.f64 t (*.f64 a x))))))
(*.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (/.f64 (-.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 t (*.f64 j (*.f64 a (*.f64 c (*.f64 t x)))))) (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x))))) (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))))) (pow.f64 (cbrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))) 2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x))))) (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2))))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x))))) (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))))) (pow.f64 (cbrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))) 2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x))))) (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) (sqrt.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))) (*.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) (sqrt.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x))))) (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))))) (pow.f64 (cbrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))) 2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x))))) (cbrt.f64 (sqrt.f64 (*.f64 t (fma.f64 c j (*.f64 a x)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 t x))) (sqrt.f64 (*.f64 c (*.f64 t j)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 t x))) (sqrt.f64 (*.f64 c (*.f64 t j)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (sqrt.f64 (*.f64 a (*.f64 t x)))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 t x))) (sqrt.f64 (*.f64 c (*.f64 t j)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t (*.f64 a x))) (sqrt.f64 (*.f64 c (*.f64 t j)))) (-.f64 (sqrt.f64 (*.f64 t (*.f64 a x))) (sqrt.f64 (*.f64 c (*.f64 t j)))))
(*.f64 (+.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 c (*.f64 t j)))) (-.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 c (*.f64 t j)))))
(*.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 c (*.f64 t j)))) (-.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 c (*.f64 t j)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 3/2) (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 3/2))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(*.f64 (pow.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 3) 1/6) (pow.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 3) 1/6))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(/.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 1)
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(/.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))
(/.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 t (fma.f64 c j (*.f64 a x))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (-.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (*.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (-.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 t x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (-.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 c (*.f64 (*.f64 t j) (*.f64 t (*.f64 a x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (-.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 t (*.f64 j (*.f64 a (*.f64 c (*.f64 t x)))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3))) (-.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (*.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (-.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 t x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (-.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 c (*.f64 (*.f64 t j) (*.f64 t (*.f64 a x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (-.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 t (*.f64 j (*.f64 a (*.f64 c (*.f64 t x)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) 1) (-.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (*.f64 (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 t j)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 a (*.f64 t x)) 3)) (-.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 t x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (-.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 c (*.f64 (*.f64 t j) (*.f64 t (*.f64 a x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) (pow.f64 (*.f64 t (*.f64 a x)) 3)) (-.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 t (*.f64 j (*.f64 a (*.f64 c (*.f64 t x)))))))
(/.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) 1) (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))
(/.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 t (fma.f64 c j (*.f64 a x))))
(/.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))
(/.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 t (fma.f64 c j (*.f64 a x))))
(/.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2))
(/.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 t (fma.f64 c j (*.f64 a x))))
(/.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2) (pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2)) (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))
(/.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2) (*.f64 t (fma.f64 c j (*.f64 a x))))
(pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 1)
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(pow.f64 (sqrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 2)
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(pow.f64 (cbrt.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 3)
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(pow.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 3) 1/3)
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(sqrt.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 2))
(sqrt.f64 (pow.f64 (*.f64 t (fma.f64 c j (*.f64 a x))) 2))
(fabs.f64 (*.f64 t (fma.f64 c j (*.f64 a x))))
(log.f64 (exp.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))))))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(cbrt.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x))) 3))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(expm1.f64 (log1p.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(exp.f64 (log.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(exp.f64 (*.f64 (log.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))) 1))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))
(log1p.f64 (expm1.f64 (*.f64 t (+.f64 (*.f64 c j) (*.f64 a x)))))
(fma.f64 c (*.f64 t j) (*.f64 a (*.f64 t x)))
(*.f64 t (fma.f64 c j (*.f64 a x)))

localize7.0ms (0%)

Local error

Found 1 expressions with local error:

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

Compiled 20 to 11 computations (45% saved)

series14.0ms (0%)

Counts
1 → 12
Calls

9 calls:

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

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

simplify57.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

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

localize11.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.5b
(-.f64 (*.f64 b a) (*.f64 y j))
6.8b
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
Compiler

Compiled 36 to 13 computations (63.9% saved)

series7.0ms (0%)

Counts
2 → 108
Calls

27 calls:

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

rewrite364.0ms (0.7%)

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

simplify197.0ms (0.4%)

Algorithm
egg-herbie
Rules
1094×+-commutative
1034×fma-def
782×associate-/l*
760×associate-*r*
668×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066615670
1183114488
2740014488
Stop Event
node limit
Counts
396 → 384
Calls
Call 1
Inputs
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (*.f64 i b)))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(*.f64 -1 (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(*.f64 -1 (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(*.f64 -1 (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(*.f64 -1 (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(*.f64 -1 (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 i (*.f64 (*.f64 y j) 0)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (*.f64 (*.f64 y j) 0) i))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (+.f64 (*.f64 i (*.f64 (*.f64 y j) 0)) (*.f64 i (*.f64 (*.f64 y j) 0))))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) i) (*.f64 i (*.f64 (*.f64 y j) 0))))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (+.f64 (*.f64 i (*.f64 (*.f64 y j) 0)) (*.f64 (*.f64 (*.f64 y j) 0) i)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) i) (*.f64 (*.f64 (*.f64 y j) 0) i)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 i (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 i (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 y j))))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 i (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 1 (*.f64 i (*.f64 (*.f64 y j) 0))))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 1 (*.f64 (*.f64 (*.f64 y j) 0) i)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) i))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) i))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) i))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) i))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) i))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) i))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (*.f64 i (*.f64 (*.f64 y j) 0)) 1))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (*.f64 (*.f64 (*.f64 y j) 0) i) 1))
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 i (*.f64 y (neg.f64 j))))
(+.f64 (*.f64 i (*.f64 b a)) (+.f64 (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 i (*.f64 (*.f64 y j) 0))))
(+.f64 (*.f64 i (*.f64 b a)) (+.f64 (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 (*.f64 (*.f64 y j) 0) i)))
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 i (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0))))
(+.f64 (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 i (*.f64 b a)))
(+.f64 (*.f64 i (*.f64 (*.f64 y j) 0)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))
(+.f64 (*.f64 (*.f64 b a) i) (*.f64 (*.f64 y (neg.f64 j)) i))
(+.f64 (*.f64 (*.f64 b a) i) (+.f64 (*.f64 (*.f64 y (neg.f64 j)) i) (*.f64 i (*.f64 (*.f64 y j) 0))))
(+.f64 (*.f64 (*.f64 b a) i) (+.f64 (*.f64 (*.f64 y (neg.f64 j)) i) (*.f64 (*.f64 (*.f64 y j) 0) i)))
(+.f64 (*.f64 (*.f64 b a) i) (*.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) i))
(+.f64 (*.f64 (*.f64 y (neg.f64 j)) i) (*.f64 (*.f64 b a) i))
(+.f64 (*.f64 (*.f64 (*.f64 y j) 0) i) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))
(+.f64 (*.f64 1 (*.f64 i (*.f64 b a))) (*.f64 1 (*.f64 i (*.f64 y (neg.f64 j)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 b a) i)) (*.f64 1 (*.f64 (*.f64 y (neg.f64 j)) i)))
(+.f64 (*.f64 (*.f64 i (*.f64 b a)) 1) (*.f64 (*.f64 i (*.f64 y (neg.f64 j))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 b a) i) 1) (*.f64 (*.f64 (*.f64 y (neg.f64 j)) i) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))) (-.f64 1 (*.f64 i (*.f64 (*.f64 y j) 0))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))) (-.f64 1 (*.f64 (*.f64 (*.f64 y j) 0) i)))
(/.f64 i (/.f64 1 (-.f64 (*.f64 b a) (*.f64 y j))))
(/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) (/.f64 (fma.f64 b a (*.f64 y j)) i))
(/.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))) i))
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (fma.f64 b a (*.f64 y j)))
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) i) (fma.f64 b a (*.f64 y j)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) i) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (*.f64 y (neg.f64 j))))) (-.f64 (*.f64 b a) (*.f64 y (neg.f64 j))))
(/.f64 (*.f64 i (-.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (*.f64 (*.f64 y j) 0)))) (-.f64 (*.f64 b a) (+.f64 (*.f64 y j) (*.f64 (*.f64 y j) 0))))
(/.f64 (*.f64 i (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y (neg.f64 j)) 3))) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (-.f64 (*.f64 y (neg.f64 j)) (*.f64 b a)))))
(/.f64 (*.f64 i (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3) (pow.f64 (*.f64 (*.f64 y j) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 b a) (*.f64 y j))))))
(/.f64 (*.f64 i (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))) (neg.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (*.f64 i (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (*.f64 1 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))) (fma.f64 b a (*.f64 y j)))
(/.f64 (*.f64 1 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) i)) (fma.f64 b a (*.f64 y j)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) i)) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 (*.f64 (*.f64 i (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))) (sqrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (*.f64 (*.f64 i (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (*.f64 (*.f64 i (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))) (cbrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (*.f64 (*.f64 i (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (*.f64 y (neg.f64 j)))) i) (-.f64 (*.f64 b a) (*.f64 y (neg.f64 j))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (*.f64 (*.f64 y j) 0))) i) (-.f64 (*.f64 b a) (+.f64 (*.f64 y j) (*.f64 (*.f64 y j) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y (neg.f64 j)) 3)) i) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (-.f64 (*.f64 y (neg.f64 j)) (*.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3) (pow.f64 (*.f64 (*.f64 y j) 0) 3)) i) (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 b a) (*.f64 y j))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) i) (neg.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) i) (neg.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (*.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) 1) (fma.f64 b a (*.f64 y j)))
(/.f64 (*.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) 1) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) i) 1) (fma.f64 b a (*.f64 y j)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) i) 1) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) i)) (sqrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) i)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) 1) (fma.f64 b a (*.f64 y j)))
(/.f64 (/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (sqrt.f64 (fma.f64 b a (*.f64 y j)))) (sqrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (*.f64 (cbrt.f64 (fma.f64 b a (*.f64 y j))) (cbrt.f64 (fma.f64 b a (*.f64 y j))))) (cbrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) 1) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 (/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) i) 1) (fma.f64 b a (*.f64 y j)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) i) (sqrt.f64 (fma.f64 b a (*.f64 y j)))) (sqrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) i) (*.f64 (cbrt.f64 (fma.f64 b a (*.f64 y j))) (cbrt.f64 (fma.f64 b a (*.f64 y j))))) (cbrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) i) 1) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) i) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) i) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(pow.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) 1)
(pow.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))) 2)
(pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))) 3)
(pow.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) 2))
(log.f64 (pow.f64 (exp.f64 i) (-.f64 (*.f64 b a) (*.f64 y j))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))))
(cbrt.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) 3))
(cbrt.f64 (*.f64 (pow.f64 i 3) (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3) (pow.f64 i 3)))
(expm1.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(exp.f64 (log.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b a) (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 b a) (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)))
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) (*.f64 (*.f64 y j) 0)))
(+.f64 (*.f64 b a) (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(+.f64 (*.f64 b a) (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(+.f64 (*.f64 b a) (+.f64 (*.f64 y (neg.f64 j)) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(+.f64 (*.f64 b a) (+.f64 (*.f64 y (neg.f64 j)) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(+.f64 (*.f64 b a) (+.f64 (*.f64 y (neg.f64 j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(+.f64 (*.f64 b a) (+.f64 (*.f64 y (neg.f64 j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(+.f64 (*.f64 b a) (*.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) 1))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (*.f64 y j) 0))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 2))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 1))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (fma.f64 (neg.f64 y) j (*.f64 y j)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) (*.f64 (*.f64 y j) 0)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) (*.f64 (*.f64 y j) 0)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) (*.f64 (*.f64 y j) 0)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) (*.f64 (*.f64 y j) 0)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (*.f64 (*.f64 y j) 0)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (*.f64 (*.f64 y j) 0)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 y j) 0) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 y j) 0) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 y j) 0) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 y j) 0) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 y j) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 y j) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 1 (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 1 (fma.f64 (neg.f64 y) j (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 1 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) 1))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) 1))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) 1))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) 1))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) 1))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) 1))
(+.f64 (*.f64 y (neg.f64 j)) (*.f64 b a))
(+.f64 (*.f64 y (neg.f64 j)) (+.f64 (*.f64 b a) (*.f64 (*.f64 y j) 0)))
(+.f64 (*.f64 y (neg.f64 j)) (+.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(+.f64 (*.f64 y (neg.f64 j)) (+.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(+.f64 (*.f64 y (neg.f64 j)) (+.f64 (*.f64 b a) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(+.f64 (*.f64 y (neg.f64 j)) (+.f64 (*.f64 b a) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(+.f64 (*.f64 y (neg.f64 j)) (+.f64 (*.f64 b a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(+.f64 (*.f64 y (neg.f64 j)) (+.f64 (*.f64 b a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(+.f64 (*.f64 y (neg.f64 j)) (+.f64 (*.f64 y j) (-.f64 (*.f64 b a) (*.f64 y j))))
(+.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) (*.f64 b a))
(+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 y (neg.f64 j))) (*.f64 y j))
(+.f64 (+.f64 (*.f64 (*.f64 y j) 0) (*.f64 b a)) (*.f64 y (neg.f64 j)))
(+.f64 (+.f64 (*.f64 (*.f64 y j) 0) (*.f64 b a)) (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)))
(+.f64 (-.f64 (*.f64 b a) (exp.f64 (log1p.f64 (*.f64 y j)))) 1)
(*.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 1)
(*.f64 1 (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2) (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))))
(*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) (/.f64 1 (fma.f64 b a (*.f64 y j))))
(*.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y j)) (sqrt.f64 (*.f64 b a))) (-.f64 (sqrt.f64 (*.f64 b a)) (sqrt.f64 (*.f64 y j))))
(*.f64 (/.f64 1 (fma.f64 b a (*.f64 y j))) (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (-.f64 (*.f64 y j) (*.f64 b a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 b a) 2)) (*.f64 (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 b a) 2)) (*.f64 (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))) (-.f64 (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))) (pow.f64 (*.f64 b a) 2)))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 b a) (*.f64 y j))))
(/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) (fma.f64 b a (*.f64 y j)))
(/.f64 (fma.f64 b a (*.f64 y j)) (/.f64 (fma.f64 b a (*.f64 y j)) (-.f64 (*.f64 b a) (*.f64 y j))))
(/.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))) (-.f64 (*.f64 b a) (*.f64 y j))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (/.f64 (fma.f64 b a (*.f64 y j)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))) (/.f64 (fma.f64 b a (*.f64 y j)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (*.f64 y (neg.f64 j)))) (-.f64 (*.f64 b a) (*.f64 y (neg.f64 j))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (*.f64 (*.f64 y j) 0))) (-.f64 (*.f64 b a) (+.f64 (*.f64 y j) (*.f64 (*.f64 y j) 0))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 b a) 2)) (*.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 y j) 2))) (*.f64 (fma.f64 b a (*.f64 y j)) (+.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 b a) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 b a) 3)) (*.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 y j) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))) (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y (neg.f64 j)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (-.f64 (*.f64 y (neg.f64 j)) (*.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3) (pow.f64 (*.f64 (*.f64 y j) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 b a) (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 y j) 2) 3)) (*.f64 (fma.f64 b a (*.f64 y j)) (+.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 b a) 2)) (*.f64 (pow.f64 (*.f64 y j) 2) (+.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 b a) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b a) 3) 3) (pow.f64 (pow.f64 (*.f64 y j) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))) (+.f64 (*.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 b a) 3)) (*.f64 (pow.f64 (*.f64 y j) 3) (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (neg.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) 1) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) 1) (fma.f64 b a (*.f64 y j)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (*.f64 y (neg.f64 j))))) (-.f64 (*.f64 b a) (*.f64 y (neg.f64 j))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (*.f64 (*.f64 y j) 0)))) (-.f64 (*.f64 b a) (+.f64 (*.f64 y j) (*.f64 (*.f64 y j) 0))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y (neg.f64 j)) 3))) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (-.f64 (*.f64 y (neg.f64 j)) (*.f64 b a)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3) (pow.f64 (*.f64 (*.f64 y j) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 b a) (*.f64 y j))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))) (neg.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))) (sqrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))) (cbrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (*.f64 y (neg.f64 j)))) 1) (-.f64 (*.f64 b a) (*.f64 y (neg.f64 j))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (*.f64 (*.f64 y j) 0))) 1) (-.f64 (*.f64 b a) (+.f64 (*.f64 y j) (*.f64 (*.f64 y j) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y (neg.f64 j)) 3)) 1) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (-.f64 (*.f64 y (neg.f64 j)) (*.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3) (pow.f64 (*.f64 (*.f64 y j) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 b a) (*.f64 y j))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) 1) (neg.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j)))) (sqrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2)) (cbrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 b a) 2)) (*.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 y j) 2))) (/.f64 1 (fma.f64 b a (*.f64 y j)))) (+.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 b a) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 y j) 2) 3)) (/.f64 1 (fma.f64 b a (*.f64 y j)))) (+.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 b a) 2)) (*.f64 (pow.f64 (*.f64 y j) 2) (+.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 b a) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 b a) 3)) (*.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 y j) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))) (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b a) 3) 3) (pow.f64 (pow.f64 (*.f64 y j) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))) (+.f64 (*.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 b a) 3)) (*.f64 (pow.f64 (*.f64 y j) 3) (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) 1) (fma.f64 b a (*.f64 y j)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) (sqrt.f64 (fma.f64 b a (*.f64 y j)))) (sqrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) (*.f64 (cbrt.f64 (fma.f64 b a (*.f64 y j))) (cbrt.f64 (fma.f64 b a (*.f64 y j))))) (cbrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) 1) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b a) (*.f64 y j))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b a) (*.f64 y j)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b a) (*.f64 y j))))
(exp.f64 (log.f64 (-.f64 (*.f64 b a) (*.f64 y j))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b a) (*.f64 y j))))
(fma.f64 b a (*.f64 y (neg.f64 j)))
(fma.f64 a b (*.f64 y (neg.f64 j)))
(fma.f64 1 (*.f64 b a) (*.f64 y (neg.f64 j)))
(fma.f64 1 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (*.f64 y j) 0))
(fma.f64 (sqrt.f64 (*.f64 b a)) (sqrt.f64 (*.f64 b a)) (*.f64 y (neg.f64 j)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (*.f64 y j) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (cbrt.f64 (*.f64 b a)) (*.f64 y (neg.f64 j)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2) (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (*.f64 y j) 0))
Outputs
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 i (*.f64 y j)))
(*.f64 (*.f64 i j) (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (*.f64 i b)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (*.f64 i b)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (*.f64 i b)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 i (*.f64 y j)))
(*.f64 (*.f64 i j) (neg.f64 y))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 i (*.f64 y j)))
(*.f64 (*.f64 i j) (neg.f64 y))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 i (*.f64 y j)))
(*.f64 (*.f64 i j) (neg.f64 y))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (*.f64 i b)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (*.f64 i b)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 a (*.f64 i b)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 i (*.f64 y j)))
(*.f64 (*.f64 i j) (neg.f64 y))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 i (*.f64 y j)))
(*.f64 (*.f64 i j) (neg.f64 y))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 -1 (*.f64 y j))
(*.f64 y (neg.f64 j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 -1 (*.f64 y j))
(*.f64 y (neg.f64 j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 -1 (*.f64 y j))
(*.f64 y (neg.f64 j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 -1 (*.f64 y j))
(*.f64 y (neg.f64 j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 -1 (*.f64 y j))
(*.f64 y (neg.f64 j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 -1 (*.f64 y j))
(*.f64 y (neg.f64 j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 i (*.f64 (*.f64 y j) 0)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (*.f64 (*.f64 y j) 0) i))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (+.f64 (*.f64 i (*.f64 (*.f64 y j) 0)) (*.f64 i (*.f64 (*.f64 y j) 0))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) i) (*.f64 i (*.f64 (*.f64 y j) 0))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (+.f64 (*.f64 i (*.f64 (*.f64 y j) 0)) (*.f64 (*.f64 (*.f64 y j) 0) i)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) i) (*.f64 (*.f64 (*.f64 y j) 0) i)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 i (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 i (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 i (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(*.f64 i (-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j)))
(*.f64 i (+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b)))
(*.f64 i (+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j))))))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(*.f64 i (-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j)))
(*.f64 i (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b)))
(*.f64 i (+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2))))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 1 (*.f64 i (*.f64 (*.f64 y j) 0))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 1 (*.f64 (*.f64 (*.f64 y j) 0) i)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) i))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) i))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) i))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) i))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) i))
(*.f64 i (-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j)))
(*.f64 i (+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b)))
(*.f64 i (+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j))))))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) i))
(*.f64 i (-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j)))
(*.f64 i (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b)))
(*.f64 i (+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2))))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (*.f64 i (*.f64 (*.f64 y j) 0)) 1))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (*.f64 (*.f64 (*.f64 y j) 0) i) 1))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 i (*.f64 y (neg.f64 j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 b a)) (+.f64 (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 i (*.f64 (*.f64 y j) 0))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 b a)) (+.f64 (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 (*.f64 (*.f64 y j) 0) i)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 b a)) (*.f64 i (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 i (*.f64 b a)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 (*.f64 y j) 0)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 (*.f64 b a) i) (*.f64 (*.f64 y (neg.f64 j)) i))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 (*.f64 b a) i) (+.f64 (*.f64 (*.f64 y (neg.f64 j)) i) (*.f64 i (*.f64 (*.f64 y j) 0))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 (*.f64 b a) i) (+.f64 (*.f64 (*.f64 y (neg.f64 j)) i) (*.f64 (*.f64 (*.f64 y j) 0) i)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 (*.f64 b a) i) (*.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) i))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 (*.f64 y (neg.f64 j)) i) (*.f64 (*.f64 b a) i))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 (*.f64 (*.f64 y j) 0) i) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 1 (*.f64 i (*.f64 b a))) (*.f64 1 (*.f64 i (*.f64 y (neg.f64 j)))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 1 (*.f64 (*.f64 b a) i)) (*.f64 1 (*.f64 (*.f64 y (neg.f64 j)) i)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 (*.f64 i (*.f64 b a)) 1) (*.f64 (*.f64 i (*.f64 y (neg.f64 j))) 1))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 (*.f64 (*.f64 b a) i) 1) (*.f64 (*.f64 (*.f64 y (neg.f64 j)) i) 1))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))) 1)
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))) (-.f64 1 (*.f64 i (*.f64 (*.f64 y j) 0))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))) (-.f64 1 (*.f64 (*.f64 (*.f64 y j) 0) i)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 i (/.f64 1 (-.f64 (*.f64 b a) (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) (/.f64 (fma.f64 b a (*.f64 y j)) i))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))) i))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (/.f64 i (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (fma.f64 b a (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (/.f64 i (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) i) (fma.f64 b a (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) i) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (/.f64 i (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (*.f64 y (neg.f64 j))))) (-.f64 (*.f64 b a) (*.f64 y (neg.f64 j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (*.f64 i (-.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (*.f64 (*.f64 y j) 0)))) (-.f64 (*.f64 b a) (+.f64 (*.f64 y j) (*.f64 (*.f64 y j) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2) 0) (/.f64 (-.f64 (*.f64 a b) (fma.f64 y j 0)) i))
(*.f64 (/.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2))
(/.f64 (*.f64 i (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y (neg.f64 j)) 3))) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (-.f64 (*.f64 y (neg.f64 j)) (*.f64 b a)))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 (neg.f64 j) (-.f64 (*.f64 y (neg.f64 j)) (*.f64 a b))))) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y (neg.f64 j)) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (fma.f64 (*.f64 y (neg.f64 j)) (neg.f64 (fma.f64 a b (*.f64 y j))) (pow.f64 (*.f64 a b) 2))) i)
(/.f64 (*.f64 i (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3) (pow.f64 (*.f64 (*.f64 y j) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 b a) (*.f64 y j))))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 a b)) (*.f64 y j)))) (+.f64 0 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 3))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 3) (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2)) i)
(/.f64 (*.f64 i (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))) (neg.f64 (fma.f64 b a (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (*.f64 i (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (/.f64 i (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (*.f64 1 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))) (fma.f64 b a (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (*.f64 1 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (/.f64 i (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) i)) (fma.f64 b a (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) i)) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (/.f64 i (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (*.f64 (*.f64 i (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))) (sqrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))) (/.f64 (sqrt.f64 (fma.f64 b a (*.f64 y j))) (*.f64 i (sqrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))))))
(*.f64 (/.f64 (*.f64 i (sqrt.f64 (-.f64 (*.f64 a b) (*.f64 y j)))) (sqrt.f64 (fma.f64 a b (*.f64 y j)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))))
(/.f64 (*.f64 (*.f64 i (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (*.f64 i (sqrt.f64 (-.f64 (*.f64 a b) (*.f64 y j)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))) (sqrt.f64 (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)))) (*.f64 i (sqrt.f64 (-.f64 (*.f64 a b) (*.f64 y j)))))
(/.f64 (*.f64 (*.f64 i (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))) (cbrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (*.f64 i (pow.f64 (cbrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) 2)) (/.f64 (cbrt.f64 (fma.f64 b a (*.f64 y j))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2)))))
(*.f64 (/.f64 (*.f64 i (pow.f64 (cbrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) 2)) (cbrt.f64 (fma.f64 a b (*.f64 y j)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))))
(/.f64 (*.f64 (*.f64 i (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (*.f64 i (pow.f64 (cbrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))))
(/.f64 i (/.f64 (/.f64 (cbrt.f64 (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (*.f64 y (neg.f64 j)))) i) (-.f64 (*.f64 b a) (*.f64 y (neg.f64 j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (*.f64 (*.f64 y j) 0))) i) (-.f64 (*.f64 b a) (+.f64 (*.f64 y j) (*.f64 (*.f64 y j) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2) 0) (/.f64 (-.f64 (*.f64 a b) (fma.f64 y j 0)) i))
(*.f64 (/.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y (neg.f64 j)) 3)) i) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (-.f64 (*.f64 y (neg.f64 j)) (*.f64 b a)))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 (neg.f64 j) (-.f64 (*.f64 y (neg.f64 j)) (*.f64 a b))))) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y (neg.f64 j)) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (fma.f64 (*.f64 y (neg.f64 j)) (neg.f64 (fma.f64 a b (*.f64 y j))) (pow.f64 (*.f64 a b) 2))) i)
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3) (pow.f64 (*.f64 (*.f64 y j) 0) 3)) i) (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 b a) (*.f64 y j))))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 a b)) (*.f64 y j)))) (+.f64 0 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 3))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 3) (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2)) i)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) i) (neg.f64 (fma.f64 b a (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) i) (neg.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (/.f64 i (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (*.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) 1) (fma.f64 b a (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (*.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) 1) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (/.f64 i (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) i) 1) (fma.f64 b a (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) i) 1) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (/.f64 i (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) i)) (sqrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))) (/.f64 (sqrt.f64 (fma.f64 b a (*.f64 y j))) (*.f64 i (sqrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))))))
(*.f64 (/.f64 (*.f64 i (sqrt.f64 (-.f64 (*.f64 a b) (*.f64 y j)))) (sqrt.f64 (fma.f64 a b (*.f64 y j)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) i)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (*.f64 i (sqrt.f64 (-.f64 (*.f64 a b) (*.f64 y j)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))) (sqrt.f64 (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)))) (*.f64 i (sqrt.f64 (-.f64 (*.f64 a b) (*.f64 y j)))))
(/.f64 (/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) 1) (fma.f64 b a (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (sqrt.f64 (fma.f64 b a (*.f64 y j)))) (sqrt.f64 (fma.f64 b a (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (*.f64 (cbrt.f64 (fma.f64 b a (*.f64 y j))) (cbrt.f64 (fma.f64 b a (*.f64 y j))))) (cbrt.f64 (fma.f64 b a (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) 1) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (/.f64 i (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (/.f64 i (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (/.f64 i (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) i) 1) (fma.f64 b a (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) i) (sqrt.f64 (fma.f64 b a (*.f64 y j)))) (sqrt.f64 (fma.f64 b a (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) i) (*.f64 (cbrt.f64 (fma.f64 b a (*.f64 y j))) (cbrt.f64 (fma.f64 b a (*.f64 y j))))) (cbrt.f64 (fma.f64 b a (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) i) 1) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (/.f64 i (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) i) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (/.f64 i (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) i) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (/.f64 i (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))
(pow.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) 1)
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(pow.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))) 2)
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))) 3)
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(pow.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) 3) 1/3)
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(sqrt.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) 2))
(sqrt.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) 2))
(fabs.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(log.f64 (pow.f64 (exp.f64 i) (-.f64 (*.f64 b a) (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(cbrt.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) 3))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(cbrt.f64 (*.f64 (pow.f64 i 3) (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3) (pow.f64 i 3)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(expm1.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(exp.f64 (log.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(exp.f64 (*.f64 (log.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))) 1))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(log1p.f64 (expm1.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 b a) (*.f64 y (neg.f64 j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 b a) (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) (*.f64 (*.f64 y j) 0)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 b a) (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 b a) (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 b a) (+.f64 (*.f64 y (neg.f64 j)) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 b a) (+.f64 (*.f64 y (neg.f64 j)) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 b a) (+.f64 (*.f64 y (neg.f64 j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (*.f64 b a) (+.f64 (*.f64 y (neg.f64 j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (*.f64 b a) (*.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) 1))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (*.f64 y j) 0))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 2))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 1))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (fma.f64 (neg.f64 y) j (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) (*.f64 (*.f64 y j) 0)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) (*.f64 (*.f64 y j) 0)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) (*.f64 (*.f64 y j) 0)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) (*.f64 (*.f64 y j) 0)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (*.f64 (*.f64 y j) 0)))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (*.f64 (*.f64 y j) 0)))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 y j) 0) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 y j) 0) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 y j) 0) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 y j) 0) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 y j) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(+.f64 (-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 y j) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(+.f64 (-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(+.f64 (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 1 (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 1 (fma.f64 (neg.f64 y) j (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 1 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) 1))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) 1))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) 1))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) 1))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) 1))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) 1))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (*.f64 y (neg.f64 j)) (*.f64 b a))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 y (neg.f64 j)) (+.f64 (*.f64 b a) (*.f64 (*.f64 y j) 0)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 y (neg.f64 j)) (+.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 y j) 0) 2)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 y (neg.f64 j)) (+.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 y j) 0) 1)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 y (neg.f64 j)) (+.f64 (*.f64 b a) (fma.f64 (neg.f64 y) j (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 y (neg.f64 j)) (+.f64 (*.f64 b a) (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 y (neg.f64 j)) (+.f64 (*.f64 b a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (*.f64 y (neg.f64 j)) (+.f64 (*.f64 b a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (*.f64 y (neg.f64 j)) (+.f64 (*.f64 y j) (-.f64 (*.f64 b a) (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 b a) (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)) (*.f64 b a))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 2) (-.f64 (*.f64 b a) (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (*.f64 (*.f64 (*.f64 y j) 0) 1) (-.f64 (*.f64 b a) (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (fma.f64 (neg.f64 y) j (*.f64 y j)) (-.f64 (*.f64 b a) (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (fma.f64 (*.f64 y (neg.f64 j)) 1 (*.f64 y j)) (-.f64 (*.f64 b a) (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j)) (-.f64 (*.f64 b a) (*.f64 y j)))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y j))) (sqrt.f64 (*.f64 y j)) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (sqrt.f64 (*.f64 y j)) (neg.f64 (sqrt.f64 (*.f64 y j)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j)) (-.f64 (*.f64 b a) (*.f64 y j)))
(-.f64 (fma.f64 b a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2) (*.f64 y j))) (*.f64 y j))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 y j))) (pow.f64 (cbrt.f64 (*.f64 y j)) 2)))
(+.f64 (+.f64 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 y (neg.f64 j))) (*.f64 y j))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (+.f64 (*.f64 (*.f64 y j) 0) (*.f64 b a)) (*.f64 y (neg.f64 j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (+.f64 (*.f64 (*.f64 y j) 0) (*.f64 b a)) (+.f64 (*.f64 y (neg.f64 j)) (*.f64 (*.f64 y j) 0)))
(-.f64 (*.f64 a b) (*.f64 y j))
(+.f64 (-.f64 (*.f64 b a) (exp.f64 (log1p.f64 (*.f64 y j)))) 1)
(+.f64 1 (-.f64 (*.f64 a b) (exp.f64 (log1p.f64 (*.f64 y j)))))
(-.f64 (*.f64 a b) (expm1.f64 (log1p.f64 (*.f64 y j))))
(*.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 1)
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 1 (-.f64 (*.f64 b a) (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2) (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) (/.f64 1 (fma.f64 b a (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y j)) (sqrt.f64 (*.f64 b a))) (-.f64 (sqrt.f64 (*.f64 b a)) (sqrt.f64 (*.f64 y j))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y j)) (sqrt.f64 (*.f64 a b))) (-.f64 (sqrt.f64 (*.f64 a b)) (sqrt.f64 (*.f64 y j))))
(*.f64 (/.f64 1 (fma.f64 b a (*.f64 y j))) (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))) (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (-.f64 (*.f64 b a) (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (-.f64 (*.f64 y j) (*.f64 b a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2)) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (-.f64 (*.f64 y j) (*.f64 a b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2)) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))) (fma.f64 y (*.f64 j (-.f64 (*.f64 y j) (*.f64 a b))) (pow.f64 (*.f64 a b) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 b a) 2)) (*.f64 (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (-.f64 (pow.f64 (*.f64 a b) 4) (*.f64 (pow.f64 (*.f64 y j) 2) (*.f64 (fma.f64 b a (*.f64 y j)) (fma.f64 b a (*.f64 y j)))))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (-.f64 (pow.f64 (*.f64 a b) 4) (*.f64 (pow.f64 (*.f64 y j) 2) (*.f64 (fma.f64 a b (*.f64 y j)) (fma.f64 a b (*.f64 y j)))))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 a b (*.f64 y j))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 b a) 2)) (*.f64 (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))) (-.f64 (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))) (pow.f64 (*.f64 b a) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) (pow.f64 (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j)))) 3))) (+.f64 (pow.f64 (*.f64 a b) 4) (*.f64 (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j)))) (-.f64 (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j)))) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 j (fma.f64 a b (*.f64 y j)))) 3) (pow.f64 (*.f64 a b) 6)) (fma.f64 (*.f64 y (*.f64 j (fma.f64 a b (*.f64 y j)))) (-.f64 (*.f64 y (*.f64 j (fma.f64 a b (*.f64 y j)))) (pow.f64 (*.f64 a b) 2)) (pow.f64 (*.f64 a b) 4))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 b a) (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) (fma.f64 b a (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(/.f64 (fma.f64 b a (*.f64 y j)) (/.f64 (fma.f64 b a (*.f64 y j)) (-.f64 (*.f64 b a) (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(/.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))) (-.f64 (*.f64 b a) (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (/.f64 (fma.f64 b a (*.f64 y j)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))) (fma.f64 b a (*.f64 y j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))) (fma.f64 a b (*.f64 y j))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))) (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))) (/.f64 (fma.f64 b a (*.f64 y j)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2)))) (fma.f64 b a (*.f64 y j))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2)))) (fma.f64 a b (*.f64 y j))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))) (/.f64 (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (*.f64 y (neg.f64 j)))) (-.f64 (*.f64 b a) (*.f64 y (neg.f64 j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (*.f64 (*.f64 y j) 0))) (-.f64 (*.f64 b a) (+.f64 (*.f64 y j) (*.f64 (*.f64 y j) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2) 0) (-.f64 (*.f64 a b) (fma.f64 y j 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2) (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 b a) 2)) (*.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 y j) 2))) (*.f64 (fma.f64 b a (*.f64 y j)) (+.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 b a) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a b) 4) (pow.f64 (*.f64 y j) 4)) (fma.f64 b a (*.f64 y j))) (+.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a b) 4) (pow.f64 (*.f64 y j) 4)) (fma.f64 a b (*.f64 y j))) (+.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 b a) 3)) (*.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 y j) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))) (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 6) (pow.f64 (*.f64 y j) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 6) (pow.f64 (*.f64 y j) 6)) (*.f64 (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y (neg.f64 j)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (-.f64 (*.f64 y (neg.f64 j)) (*.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y (neg.f64 j)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 (neg.f64 j) (-.f64 (*.f64 y (neg.f64 j)) (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (fma.f64 (*.f64 y (neg.f64 j)) (neg.f64 (fma.f64 a b (*.f64 y j))) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3) (pow.f64 (*.f64 (*.f64 y j) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 b a) (*.f64 y j))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 a b)) (*.f64 y j)))))
(/.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 3) (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 y j) 2) 3)) (*.f64 (fma.f64 b a (*.f64 y j)) (+.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 b a) 2)) (*.f64 (pow.f64 (*.f64 y j) 2) (+.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 b a) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) (pow.f64 (pow.f64 (*.f64 y j) 2) 3)) (*.f64 (fma.f64 b a (*.f64 y j)) (+.f64 (pow.f64 (*.f64 a b) 4) (+.f64 (pow.f64 (*.f64 y j) 4) (*.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a b) 6) (pow.f64 (*.f64 y j) 6)) (fma.f64 a b (*.f64 y j))) (fma.f64 (pow.f64 (*.f64 y j) 2) (+.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2)) (pow.f64 (*.f64 a b) 4)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b a) 3) 3) (pow.f64 (pow.f64 (*.f64 y j) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))) (+.f64 (*.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 b a) 3)) (*.f64 (pow.f64 (*.f64 y j) 3) (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a b) 3) 3) (pow.f64 (pow.f64 (*.f64 y j) 3) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j)))))) (+.f64 (pow.f64 (*.f64 a b) 6) (+.f64 (*.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3)) (pow.f64 (*.f64 y j) 6))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a b) 3) 3) (pow.f64 (pow.f64 (*.f64 y j) 3) 3)) (*.f64 (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)) (fma.f64 (pow.f64 (*.f64 y j) 3) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (pow.f64 (*.f64 a b) 6))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (neg.f64 (fma.f64 b a (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) 1) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) 1) (fma.f64 b a (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (*.f64 y (neg.f64 j))))) (-.f64 (*.f64 b a) (*.f64 y (neg.f64 j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (*.f64 (*.f64 y j) 0)))) (-.f64 (*.f64 b a) (+.f64 (*.f64 y j) (*.f64 (*.f64 y j) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2) 0) (-.f64 (*.f64 a b) (fma.f64 y j 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2) (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y (neg.f64 j)) 3))) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (-.f64 (*.f64 y (neg.f64 j)) (*.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y (neg.f64 j)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 (neg.f64 j) (-.f64 (*.f64 y (neg.f64 j)) (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (fma.f64 (*.f64 y (neg.f64 j)) (neg.f64 (fma.f64 a b (*.f64 y j))) (pow.f64 (*.f64 a b) 2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3) (pow.f64 (*.f64 (*.f64 y j) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 b a) (*.f64 y j))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 a b)) (*.f64 y j)))))
(/.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 3) (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))) (neg.f64 (fma.f64 b a (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))) (sqrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) (/.f64 (sqrt.f64 (fma.f64 b a (*.f64 y j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) (sqrt.f64 (fma.f64 a b (*.f64 y j)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))) (sqrt.f64 (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)))) (sqrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)))) (cbrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) 2) (/.f64 (cbrt.f64 (fma.f64 b a (*.f64 y j))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) 2) (cbrt.f64 (fma.f64 a b (*.f64 y j)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))) (cbrt.f64 (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (*.f64 y (neg.f64 j)))) 1) (-.f64 (*.f64 b a) (*.f64 y (neg.f64 j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (*.f64 (*.f64 y j) 0))) 1) (-.f64 (*.f64 b a) (+.f64 (*.f64 y j) (*.f64 (*.f64 y j) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2) 0) (-.f64 (*.f64 a b) (fma.f64 y j 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2) (-.f64 (*.f64 a b) (*.f64 y j)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y (neg.f64 j)) 3)) 1) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y (neg.f64 j)) (-.f64 (*.f64 y (neg.f64 j)) (*.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y (neg.f64 j)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 (neg.f64 j) (-.f64 (*.f64 y (neg.f64 j)) (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (fma.f64 (*.f64 y (neg.f64 j)) (neg.f64 (fma.f64 a b (*.f64 y j))) (pow.f64 (*.f64 a b) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3) (pow.f64 (*.f64 (*.f64 y j) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2) (*.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 (*.f64 y j) 0) (-.f64 (*.f64 b a) (*.f64 y j))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 a b)) (*.f64 y j)))))
(/.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 3) (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) 1) (neg.f64 (fma.f64 b a (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j)))) (sqrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) (/.f64 (sqrt.f64 (fma.f64 b a (*.f64 y j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) (sqrt.f64 (fma.f64 a b (*.f64 y j)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))) (sqrt.f64 (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)))) (sqrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2)) (cbrt.f64 (fma.f64 b a (*.f64 y j))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) 2) (/.f64 (cbrt.f64 (fma.f64 b a (*.f64 y j))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) 2) (cbrt.f64 (fma.f64 a b (*.f64 y j)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))) (cbrt.f64 (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a b) (*.f64 y j))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 b a) 2)) (*.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 y j) 2))) (/.f64 1 (fma.f64 b a (*.f64 y j)))) (+.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 b a) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a b) 4) (pow.f64 (*.f64 y j) 4)) (fma.f64 b a (*.f64 y j))) (+.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a b) 4) (pow.f64 (*.f64 y j) 4)) (fma.f64 a b (*.f64 y j))) (+.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 y j) 2) 3)) (/.f64 1 (fma.f64 b a (*.f64 y j)))) (+.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 b a) 2)) (*.f64 (pow.f64 (*.f64 y j) 2) (+.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 b a) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) (pow.f64 (pow.f64 (*.f64 y j) 2) 3)) (*.f64 (fma.f64 b a (*.f64 y j)) (+.f64 (pow.f64 (*.f64 a b) 4) (+.f64 (pow.f64 (*.f64 y j) 4) (*.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a b) 6) (pow.f64 (*.f64 y j) 6)) (fma.f64 a b (*.f64 y j))) (fma.f64 (pow.f64 (*.f64 y j) 2) (+.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y j) 2)) (pow.f64 (*.f64 a b) 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 b a) 3)) (*.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 y j) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))) (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 6) (pow.f64 (*.f64 y j) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 6) (pow.f64 (*.f64 y j) 6)) (*.f64 (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b a) 3) 3) (pow.f64 (pow.f64 (*.f64 y j) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))) (+.f64 (*.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 b a) 3)) (*.f64 (pow.f64 (*.f64 y j) 3) (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a b) 3) 3) (pow.f64 (pow.f64 (*.f64 y j) 3) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j)))))) (+.f64 (pow.f64 (*.f64 a b) 6) (+.f64 (*.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3)) (pow.f64 (*.f64 y j) 6))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a b) 3) 3) (pow.f64 (pow.f64 (*.f64 y j) 3) 3)) (*.f64 (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)) (fma.f64 (pow.f64 (*.f64 y j) 3) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (pow.f64 (*.f64 a b) 6))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) 1) (fma.f64 b a (*.f64 y j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) (sqrt.f64 (fma.f64 b a (*.f64 y j)))) (sqrt.f64 (fma.f64 b a (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 y j) 2)) (*.f64 (cbrt.f64 (fma.f64 b a (*.f64 y j))) (cbrt.f64 (fma.f64 b a (*.f64 y j))))) (cbrt.f64 (fma.f64 b a (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) 1) (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 y j) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 y j) (fma.f64 b a (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 y (*.f64 j (fma.f64 b a (*.f64 y j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y j) 3)) (fma.f64 (*.f64 y j) (fma.f64 a b (*.f64 y j)) (pow.f64 (*.f64 a b) 2)))
(pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 1)
(-.f64 (*.f64 a b) (*.f64 y j))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2)
(-.f64 (*.f64 a b) (*.f64 y j))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 3)
(-.f64 (*.f64 a b) (*.f64 y j))
(pow.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3) 1/3)
(-.f64 (*.f64 a b) (*.f64 y j))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2))
(fabs.f64 (-.f64 (*.f64 a b) (*.f64 y j)))
(log.f64 (exp.f64 (-.f64 (*.f64 b a) (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b a) (*.f64 y j)))))
(-.f64 (*.f64 a b) (*.f64 y j))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b a) (*.f64 y j)) 3))
(-.f64 (*.f64 a b) (*.f64 y j))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b a) (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(exp.f64 (log.f64 (-.f64 (*.f64 b a) (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 1))
(-.f64 (*.f64 a b) (*.f64 y j))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b a) (*.f64 y j))))
(-.f64 (*.f64 a b) (*.f64 y j))
(fma.f64 b a (*.f64 y (neg.f64 j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(fma.f64 a b (*.f64 y (neg.f64 j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(fma.f64 1 (*.f64 b a) (*.f64 y (neg.f64 j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(fma.f64 1 (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 (*.f64 y j) 0))
(-.f64 (*.f64 a b) (*.f64 y j))
(fma.f64 (sqrt.f64 (*.f64 b a)) (sqrt.f64 (*.f64 b a)) (*.f64 y (neg.f64 j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) (sqrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (*.f64 y j) 0))
(-.f64 (*.f64 a b) (*.f64 y j))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (cbrt.f64 (*.f64 b a)) (*.f64 y (neg.f64 j)))
(-.f64 (*.f64 a b) (*.f64 y j))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) 2) (cbrt.f64 (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 (*.f64 y j) 0))
(-.f64 (*.f64 a b) (*.f64 y j))

localize22.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
0.4b
(-.f64 (*.f64 z y) (*.f64 a t))
5.9b
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
6.4b
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
Compiler

Compiled 80 to 18 computations (77.5% saved)

series13.0ms (0%)

Counts
4 → 256
Calls

66 calls:

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

rewrite146.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1808×associate-*l/
872×associate-+l+
454×add-sqr-sqrt
452×pow1
452×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

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

simplify225.0ms (0.4%)

Algorithm
egg-herbie
Rules
1462×fma-def
872×associate-*r*
762×associate-*l*
692×+-commutative
570×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079427950
1220926442
Stop Event
node limit
Counts
564 → 491
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 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.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 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.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 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.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 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.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 z y)) (*.f64 x (*.f64 a (neg.f64 t))))
(+.f64 (*.f64 x (*.f64 z y)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (*.f64 x (*.f64 z y)) (+.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 z y)))
(+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 a (neg.f64 t)) x))
(+.f64 (*.f64 (*.f64 z y) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (*.f64 (*.f64 z y) 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 z y) x))
(+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 1 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(/.f64 x (/.f64 (fma.f64 z y (*.f64 a t)) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 z y (*.f64 a t)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 z y (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) x) (-.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) x) (-.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) x) (+.f64 (pow.f64 (*.f64 z y) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3)) x) (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.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 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) x) (neg.f64 (fma.f64 z y (*.f64 a t))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) x) (neg.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.f64 z y (*.f64 a t)))
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) x) 1) (fma.f64 z y (*.f64 a t)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) x) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x)) (sqrt.f64 (fma.f64 z y (*.f64 a t))))
(pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 1)
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2)
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 3)
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z (neg.f64 b))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c)))
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(+.f64 (*.f64 (*.f64 t j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(+.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c)))
(+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 (*.f64 t j) c))
(+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (-.f64 1 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c)))
(/.f64 c (/.f64 (fma.f64 t j (*.f64 z b)) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))))
(/.f64 c (/.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) (fma.f64 t j (*.f64 z b)))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) c) (fma.f64 t j (*.f64 z b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) c) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b)))) c) (-.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b)))) c) (-.f64 (*.f64 t j) (+.f64 (*.f64 z b) (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z (neg.f64 b)) 3)) c) (+.f64 (pow.f64 (*.f64 t j) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b))) (*.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 3) (pow.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) 3)) c) (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) c) (neg.f64 (fma.f64 t j (*.f64 z b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) c) (neg.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b))))))
(/.f64 (*.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) 1) (fma.f64 t j (*.f64 z b)))
(/.f64 (*.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) 1) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) c) 1) (fma.f64 t j (*.f64 z b)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) c) 1) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 z b))) c)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 z b))) c)) (sqrt.f64 (fma.f64 t j (*.f64 z b))))
(pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 1)
(pow.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 3)
(pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2))
(log.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 t j) (*.f64 z b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))
(cbrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3))
(expm1.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))
(exp.f64 (log.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t)))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (*.f64 z y) (*.f64 (*.f64 a (neg.f64 t)) 1))
(+.f64 (*.f64 z y) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (*.f64 z y) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(+.f64 (*.f64 z y) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(+.f64 (*.f64 z y) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 z y))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 z y) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 z y) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 z y) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 z y) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 z y) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 z y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 z y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 a t) (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 z y))
(+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (*.f64 z y))
(+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1) (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 a (neg.f64 t))) (*.f64 a t))
(+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (*.f64 z y)) (*.f64 a (neg.f64 t)))
(+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (*.f64 z y)) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (*.f64 z y)) (*.f64 (*.f64 a (neg.f64 t)) 1))
(+.f64 (-.f64 (*.f64 z y) (exp.f64 (log1p.f64 (*.f64 a t)))) 1)
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 1)
(*.f64 1 (-.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 (-.f64 (*.f64 z y) (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 z y (*.f64 a t))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 z y))) (-.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 a t))))
(/.f64 1 (/.f64 (fma.f64 z y (*.f64 a t)) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) (-.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z y) (*.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 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(/.f64 (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 z y) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.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 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (neg.f64 (fma.f64 z y (*.f64 a t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) 1) (fma.f64 z y (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) 1) (-.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) 1) (-.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.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 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) 1) (neg.f64 (fma.f64 z y (*.f64 a t))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (fma.f64 z y (*.f64 a t))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (cbrt.f64 (fma.f64 z y (*.f64 a t))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 z y) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (fma.f64 z y (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z y) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (/.f64 1 (fma.f64 z y (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 z y) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 z y) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))) (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z y) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 z y) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)))))
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 z y) (*.f64 a t))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z y) (*.f64 a t)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 z y) (*.f64 a t))))
(exp.f64 (log.f64 (-.f64 (*.f64 z y) (*.f64 a t))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 z y (*.f64 a (neg.f64 t)))
(fma.f64 y z (*.f64 a (neg.f64 t)))
(fma.f64 1 (*.f64 z y) (*.f64 a (neg.f64 t)))
(fma.f64 1 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 z y)) (*.f64 a (neg.f64 t)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (cbrt.f64 (*.f64 z y)) (*.f64 a (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (-.f64 1 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 1 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))
(-.f64 (/.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (/.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))) 1)
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) 1)
(*.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 1)
(*.f64 1 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))
(*.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 2) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (/.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (neg.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) 1) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) 1) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)) 1) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) 1) (neg.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))) (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 2)) (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)) (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (/.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) 3)) (/.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))) (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)))))
(pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 1)
(pow.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 3)
(pow.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 2))
(log.f64 (exp.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))
(cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))
(exp.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 (-.f64 (*.f64 t j) (*.f64 z b)) c (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 1 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 1 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2) (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
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 (*.f64 a t) (neg.f64 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 -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 -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 (*.f64 a t) (neg.f64 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 -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 -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 -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 (*.f64 a t) (neg.f64 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 (*.f64 a t) (neg.f64 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 -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 (*.f64 a t) (neg.f64 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 (*.f64 a t) (neg.f64 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 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 b) (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 b) (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 b) (*.f64 z c))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 b) (*.f64 z c))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 b) (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 b) (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.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 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.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 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.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 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.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 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.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 (-.f64 (*.f64 a x) (*.f64 c j)) (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (fma.f64 -1 (*.f64 t (fma.f64 a x (neg.f64 (*.f64 c j)))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 a x) (*.f64 c j)) (neg.f64 t)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (fma.f64 -1 (*.f64 t (fma.f64 a x (neg.f64 (*.f64 c j)))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 a x) (*.f64 c j)) (neg.f64 t)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (fma.f64 -1 (*.f64 t (fma.f64 a x (neg.f64 (*.f64 c j)))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 a x) (*.f64 c j)) (neg.f64 t)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (neg.f64 (*.f64 c (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 a t) (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 t (*.f64 c j)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 b) (*.f64 z c))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 b) (*.f64 z c))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (fma.f64 c j (*.f64 (neg.f64 a) x)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(neg.f64 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))))
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 -1 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))) (fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x))))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 -1 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))) (fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x))))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 -1 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))) (fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x))))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 (neg.f64 b) (*.f64 z c)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 a t) (neg.f64 x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 a t) (neg.f64 x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t)))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x))
(*.f64 x (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t)))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.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 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 x (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)))
(*.f64 x (-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t)))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.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 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 x (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)))
(*.f64 x (-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t)))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.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 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 x (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)))
(*.f64 x (-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t)))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.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 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 x (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)))
(*.f64 x (-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t)))
(+.f64 (*.f64 x (*.f64 z y)) (*.f64 x (*.f64 a (neg.f64 t))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 x (*.f64 z y)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(*.f64 x (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t)))))
(+.f64 (*.f64 x (*.f64 z y)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(*.f64 x (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t)))))
(+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (*.f64 z y)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 x (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t)))))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 a (neg.f64 t)) x))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 z y) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(*.f64 x (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t)))))
(+.f64 (*.f64 (*.f64 z y) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(*.f64 x (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t)))))
(+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (*.f64 z y) x))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 x (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 1)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 1 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(*.f64 x (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(*.f64 x (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t)))))
(/.f64 x (/.f64 (fma.f64 z y (*.f64 a t)) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 x (fma.f64 z y (*.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 x (fma.f64 y z (*.f64 a t))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.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 z y (*.f64 a t)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 z y (*.f64 a t)))
(*.f64 (/.f64 x (fma.f64 z y (*.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 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.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 z y (*.f64 a t)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 z y (*.f64 a t)))
(*.f64 (/.f64 x (fma.f64 z y (*.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 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.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 z y (*.f64 a t)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) x) (-.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))
(*.f64 (/.f64 x (fma.f64 z y (*.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 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) x) (-.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(/.f64 (-.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 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 0 (*.f64 a t)) (*.f64 0 (*.f64 a t)))) (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))) x)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) x) (+.f64 (pow.f64 (*.f64 z y) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (*.f64 z y) (*.f64 a (neg.f64 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 z y (*.f64 a t)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3)) x) (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.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 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a 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 (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 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 0 (*.f64 a t)) 3)) (fma.f64 (*.f64 0 (*.f64 a t)) (-.f64 (*.f64 0 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) x)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) x) (neg.f64 (fma.f64 z y (*.f64 a t))))
(*.f64 (/.f64 x (fma.f64 z y (*.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 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) x) (neg.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.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 z y (*.f64 a t)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.f64 z y (*.f64 a t)))
(*.f64 (/.f64 x (fma.f64 z y (*.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 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.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 z y (*.f64 a t)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) x) 1) (fma.f64 z y (*.f64 a t)))
(*.f64 (/.f64 x (fma.f64 z y (*.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 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) x) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.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 z y (*.f64 a t)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))) (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2)))) (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x)) (sqrt.f64 (fma.f64 z y (*.f64 a t))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (sqrt.f64 (fma.f64 z y (*.f64 a t))) (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))))
(*.f64 (/.f64 (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 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 1)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 3)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) 1/3)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 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 z y) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 1))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b))))
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b))))
(*.f64 c (fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 b (+.f64 (neg.f64 z) z)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c))
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b))))
(*.f64 c (fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 b (+.f64 (neg.f64 z) z)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 2 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 2 (*.f64 b (+.f64 (neg.f64 z) z)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 2 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 2 (*.f64 b (+.f64 (neg.f64 z) z)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c)))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 2 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 2 (*.f64 b (+.f64 (neg.f64 z) z)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c)))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 2 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 2 (*.f64 b (+.f64 (neg.f64 z) z)))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z (neg.f64 b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b))))
(*.f64 c (fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 b (+.f64 (neg.f64 z) z)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c)))
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b))))
(*.f64 c (fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 b (+.f64 (neg.f64 z) z)))))
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b))))
(*.f64 c (fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 b (+.f64 (neg.f64 z) z)))))
(+.f64 (*.f64 (*.f64 t j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b))))
(*.f64 c (fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 b (+.f64 (neg.f64 z) z)))))
(+.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c)))
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b))))
(*.f64 c (fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 b (+.f64 (neg.f64 z) z)))))
(+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 (*.f64 t j) c))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b))))
(*.f64 c (fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 b (+.f64 (neg.f64 z) z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 1)
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (-.f64 1 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b))))
(*.f64 c (fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 b (+.f64 (neg.f64 z) z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) c)))
(*.f64 c (+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b))))
(*.f64 c (fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 b (+.f64 (neg.f64 z) z)))))
(/.f64 c (/.f64 (fma.f64 t j (*.f64 z b)) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))))
(*.f64 (/.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 c (fma.f64 t j (*.f64 z b))))
(/.f64 c (/.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))))
(*.f64 (/.f64 c (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 z (*.f64 b (fma.f64 t j (*.f64 z b)))))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 c (fma.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)) (pow.f64 (*.f64 t j) 2))))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) (fma.f64 t j (*.f64 z b)))
(*.f64 (/.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 c (fma.f64 t j (*.f64 z b))))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)))))
(*.f64 (/.f64 c (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 z (*.f64 b (fma.f64 t j (*.f64 z b)))))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 c (fma.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)) (pow.f64 (*.f64 t j) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) c) (fma.f64 t j (*.f64 z b)))
(*.f64 (/.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 c (fma.f64 t j (*.f64 z b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) c) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)))))
(*.f64 (/.f64 c (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 z (*.f64 b (fma.f64 t j (*.f64 z b)))))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 c (fma.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)) (pow.f64 (*.f64 t j) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b)))) c) (-.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))
(*.f64 (/.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 c (fma.f64 t j (*.f64 z b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b)))) c) (-.f64 (*.f64 t j) (+.f64 (*.f64 z b) (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b)))) (/.f64 (-.f64 (*.f64 t j) (fma.f64 z b (fma.f64 (neg.f64 z) b (*.f64 z b)))) c))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 2) (*.f64 (*.f64 b (+.f64 (neg.f64 z) z)) (*.f64 b (+.f64 (neg.f64 z) z)))) (fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 b (+.f64 (neg.f64 z) z))))) c)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z (neg.f64 b)) 3)) c) (+.f64 (pow.f64 (*.f64 t j) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b))) (*.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))))
(*.f64 (/.f64 c (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 z (*.f64 b (fma.f64 t j (*.f64 z b)))))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 c (fma.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)) (pow.f64 (*.f64 t j) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 3) (pow.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) 3)) c) (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 3) (pow.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) (-.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))) c))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 3) (pow.f64 (*.f64 b (+.f64 (neg.f64 z) z)) 3)) (/.f64 (fma.f64 (*.f64 b (+.f64 (neg.f64 z) z)) (-.f64 (*.f64 b (+.f64 (neg.f64 z) z)) (-.f64 (*.f64 t j) (*.f64 z b))) (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 2)) c))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) c) (neg.f64 (fma.f64 t j (*.f64 z b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) (/.f64 (neg.f64 (fma.f64 t j (*.f64 z b))) c))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (neg.f64 c)) (neg.f64 (fma.f64 t j (*.f64 z b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) c) (neg.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 z (*.f64 b (fma.f64 t j (*.f64 z b)))))) c))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)) (pow.f64 (*.f64 t j) 2))))
(/.f64 (*.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) 1) (fma.f64 t j (*.f64 z b)))
(*.f64 (/.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 c (fma.f64 t j (*.f64 z b))))
(/.f64 (*.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) 1) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)))))
(*.f64 (/.f64 c (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 z (*.f64 b (fma.f64 t j (*.f64 z b)))))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 c (fma.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)) (pow.f64 (*.f64 t j) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) c) 1) (fma.f64 t j (*.f64 z b)))
(*.f64 (/.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 c (fma.f64 t j (*.f64 z b))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) c) 1) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)))))
(*.f64 (/.f64 c (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 z (*.f64 b (fma.f64 t j (*.f64 z b)))))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 c (fma.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)) (pow.f64 (*.f64 t j) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 z b))) c)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 z (*.f64 b (fma.f64 t j (*.f64 z b)))))) (*.f64 c (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 z b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) (/.f64 (sqrt.f64 (fma.f64 (*.f64 z b) (fma.f64 t j (*.f64 z b)) (pow.f64 (*.f64 t j) 2))) (*.f64 c (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 z b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 z b))) c)) (sqrt.f64 (fma.f64 t j (*.f64 z b))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) (/.f64 (sqrt.f64 (fma.f64 t j (*.f64 z b))) (*.f64 c (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 z b))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) (sqrt.f64 (fma.f64 t j (*.f64 z b)))) (*.f64 c (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 z b)))))
(pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 1)
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(pow.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 2)
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 3)
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) 1/3)
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(sqrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2))
(fabs.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(log.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 t j) (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(cbrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(expm1.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(exp.f64 (log.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 1))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(log1p.f64 (expm1.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 z y) (*.f64 (*.f64 a (neg.f64 t)) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 z y) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 z y) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 z y) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 y z (fma.f64 a (neg.f64 t) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(+.f64 (*.f64 z y) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 z y) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 z y) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 z y) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t)))) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t)))) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(fma.f64 z y (fma.f64 a (neg.f64 t) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(fma.f64 z y (fma.f64 a (neg.f64 t) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t)))) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(fma.f64 z y (fma.f64 a (neg.f64 t) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 y z (fma.f64 a (neg.f64 t) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 y z (fma.f64 a (neg.f64 t) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (+.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)) (*.f64 2 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 0 (*.f64 a t)) 4))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 y z (fma.f64 a (neg.f64 t) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 y z (fma.f64 a (neg.f64 t) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 y z (fma.f64 a (neg.f64 t) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 0 (*.f64 a t)) 2) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 y z (*.f64 0 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(+.f64 (-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 y z (fma.f64 a (neg.f64 t) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 y z (fma.f64 a (neg.f64 t) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 y z (fma.f64 a (neg.f64 t) (*.f64 (*.f64 0 (*.f64 a t)) 3)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t))) (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (fma.f64 z y (fma.f64 a (neg.f64 t) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 y z (*.f64 0 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 0 (*.f64 a t)) 2) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 y z (*.f64 0 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (fma.f64 z y (fma.f64 a (neg.f64 t) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 y z (*.f64 0 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 z y))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 z y) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 z y) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 z y) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1)))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 z y) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 z y) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 z y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t)))) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 z y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(fma.f64 z y (fma.f64 a (neg.f64 t) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 a t) (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 z y) (*.f64 a t)))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 z y))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (-.f64 (*.f64 z y) (*.f64 a t)))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (*.f64 z y))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1) (-.f64 (*.f64 z y) (*.f64 a t)))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 (*.f64 z y) (*.f64 a t)))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (-.f64 (*.f64 z y) (*.f64 a t)))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 (*.f64 z y) (*.f64 a t)))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t)))) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (*.f64 z y) (*.f64 a t)))
(fma.f64 z y (fma.f64 a (neg.f64 t) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 y z (*.f64 0 (*.f64 a t))))
(+.f64 (+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 a (neg.f64 t))) (*.f64 a t))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (*.f64 z y)) (*.f64 a (neg.f64 t)))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (*.f64 z y)) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(-.f64 (fma.f64 z y (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 2)) (*.f64 a t))
(-.f64 (fma.f64 (*.f64 0 (*.f64 a t)) 2 (*.f64 y z)) (*.f64 a t))
(+.f64 (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (*.f64 z y)) (*.f64 (*.f64 a (neg.f64 t)) 1))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 z y) (exp.f64 (log1p.f64 (*.f64 a t)))) 1)
(+.f64 1 (-.f64 (*.f64 y z) (exp.f64 (log1p.f64 (*.f64 a t)))))
(-.f64 (*.f64 y z) (expm1.f64 (log1p.f64 (*.f64 a t))))
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 1)
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 1 (-.f64 (*.f64 z y) (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 z y (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t)))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (-.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 z y (*.f64 a t)))))
(/.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)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 z y))) (-.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 a t))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 a t))))
(/.f64 1 (/.f64 (fma.f64 z y (*.f64 a t)) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.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 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.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)))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (-.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 z y (*.f64 a t)))))
(/.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)))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) (-.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z y) (*.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 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(/.f64 (-.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 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 0 (*.f64 a t)) (*.f64 0 (*.f64 a t)))) (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 z y) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))))
(/.f64 (-.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 z y (*.f64 a t)))))
(/.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)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.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 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))
(/.f64 (+.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 (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 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 0 (*.f64 a t)) 3)) (fma.f64 (*.f64 0 (*.f64 a t)) (-.f64 (*.f64 0 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (neg.f64 (fma.f64 z y (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (-.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 z y (*.f64 a t)))))
(/.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)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) 1) (fma.f64 z y (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (-.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) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (-.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 z y (*.f64 a t)))))
(/.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)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) 1) (-.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (-.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 (*.f64 z y) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) 1) (-.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(/.f64 (-.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 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 0 (*.f64 a t)) (*.f64 0 (*.f64 a t)))) (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))))
(/.f64 (-.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 z y (*.f64 a t)))))
(/.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)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.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 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))
(/.f64 (+.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 (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 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 0 (*.f64 a t)) 3)) (fma.f64 (*.f64 0 (*.f64 a t)) (-.f64 (*.f64 0 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) 1) (neg.f64 (fma.f64 z y (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (-.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 z y (*.f64 a t)))))
(/.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)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2)))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (fma.f64 z y (*.f64 a t))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (sqrt.f64 (fma.f64 z y (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (cbrt.f64 (fma.f64 z y (*.f64 a t))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (cbrt.f64 (fma.f64 z y (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(*.f64 (/.f64 (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 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 z y) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (fma.f64 z y (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 z y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 4) (pow.f64 (*.f64 a t) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 z y (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (+.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 (pow.f64 (*.f64 z y) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (/.f64 1 (fma.f64 z y (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 z y) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 4) (+.f64 (pow.f64 (*.f64 a t) 4) (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (/.f64 1 (fma.f64 z y (*.f64 a t)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 6) (pow.f64 (*.f64 a t) 6)) (fma.f64 y z (*.f64 a t))) (+.f64 (pow.f64 (*.f64 y z) 4) (fma.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 z y) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))) (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 6) (pow.f64 (*.f64 a t) 6)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 6) (pow.f64 (*.f64 a t) 6)) (*.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))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z y) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 z y) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 6) (+.f64 (pow.f64 (*.f64 a t) 6) (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (fma.f64 (pow.f64 (*.f64 a t) 3) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 y z) 6)) (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 1)
(-.f64 (*.f64 y z) (*.f64 a t))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2)
(-.f64 (*.f64 y z) (*.f64 a t))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 3)
(-.f64 (*.f64 y z) (*.f64 a t))
(pow.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) 1/3)
(-.f64 (*.f64 y z) (*.f64 a t))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(fabs.f64 (-.f64 (*.f64 y z) (*.f64 a t)))
(log.f64 (exp.f64 (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z y) (*.f64 a t)))))
(-.f64 (*.f64 y z) (*.f64 a t))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3))
(-.f64 (*.f64 y z) (*.f64 a t))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(exp.f64 (log.f64 (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 z y (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 y z (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 1 (*.f64 z y) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 1 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(fma.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 z y)) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (cbrt.f64 (*.f64 z y)) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(-.f64 (fma.f64 z y (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 a t))
(-.f64 (*.f64 y z) (fma.f64 a t (*.f64 0 (*.f64 a t))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))) 1)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (-.f64 1 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 1 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (/.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (/.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))) 1)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) 1)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 1)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 1 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 2))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 2) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (/.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (neg.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) 1) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) 1) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)) 1) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) 1) (neg.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))
(*.f64 (/.f64 (hypot.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3/2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3/2)) (sqrt.f64 (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)))) (sqrt.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))) (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))) (/.f64 (sqrt.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))) (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))) (sqrt.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3))) (cbrt.f64 (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)))) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 2)) (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))) (/.f64 (cbrt.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))) (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)) (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (/.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 4) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)) (/.f64 1 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 4) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 4)) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) 3)) (/.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 4) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 4) (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)))) (/.f64 1 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 6) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 6)) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 4) (fma.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))) (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 6) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 6)) (/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 6) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 6)) (*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 6) (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 6) (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)))) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2))) (fma.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 6)))
(pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 1)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(pow.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 2)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 3)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(pow.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 3) 1/3)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 2))
(fabs.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(log.f64 (exp.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 3))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(expm1.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(exp.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 1))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(log1p.f64 (expm1.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(fma.f64 (-.f64 (*.f64 t j) (*.f64 z b)) c (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(fma.f64 1 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(fma.f64 1 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(fma.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2) (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))

localize25.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(-.f64 (*.f64 b i) (*.f64 t (neg.f64 x)))
1.8b
(-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))))
6.1b
(*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) a)
21.3b
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) a) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
Compiler

Compiled 104 to 29 computations (72.1% saved)

series19.0ms (0%)

Counts
4 → 216
Calls

54 calls:

TimeVariablePointExpression
2.0ms
i
@inf
(-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))))
2.0ms
a
@0
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) a) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
1.0ms
b
@0
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) a) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
1.0ms
t
@0
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) a) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
1.0ms
i
@0
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) a) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))

rewrite197.0ms (0.4%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
018168
140984
2608684
Stop Event
node limit
Counts
4 → 476
Calls
Call 1
Inputs
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) a) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) a)
(-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))))
(-.f64 (*.f64 b i) (*.f64 t (neg.f64 x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 a (fma.f64 b i (*.f64 t x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 b i) 2) (/.f64 (fma.f64 b i (*.f64 t x)) a)) (/.f64 (pow.f64 (*.f64 t x) 2) (/.f64 (fma.f64 b i (*.f64 t x)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 a (/.f64 1 (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (/.f64 1 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 b i (*.f64 t x)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) (/.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 a (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (*.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (/.f64 1 (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) 2) (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) (/.f64 1 (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 a)) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 b i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (/.f64 a (sqrt.f64 (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (*.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (cbrt.f64 (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (fma.f64 b i (*.f64 t x))) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) a) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 t x) (*.f64 b i))) (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1) (/.f64 a (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (/.f64 a (cbrt.f64 (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a 1) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (cbrt.f64 (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) 1) (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (fma.f64 b i (*.f64 t x))) (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (cbrt.f64 (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (*.f64 a (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 a (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (-.f64 (*.f64 t x) (*.f64 b i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2) (fma.f64 b i (*.f64 t x))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (-.f64 (*.f64 t x) (*.f64 b i))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (-.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))) (-.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 b i (*.f64 t x)) (/.f64 (fma.f64 b i (*.f64 t x)) a)) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (fma.f64 b i (*.f64 t x)) (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)))) (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) a)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 a)) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 a)) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) 1) (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) 1) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (-.f64 (*.f64 t x) (*.f64 b i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (-.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))) (-.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 a (fma.f64 b i (*.f64 t x)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (-.f64 (*.f64 t x) (*.f64 b i))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 a (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 3) (pow.f64 (fma.f64 b i (*.f64 t x)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (pow.f64 (*.f64 b i) 2)) (*.f64 a (pow.f64 (*.f64 t x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (pow.f64 (*.f64 t x) 2)) (*.f64 a (pow.f64 (*.f64 b i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 b i) 2) a) (*.f64 (pow.f64 (*.f64 t x) 2) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 t x) 2) a) (*.f64 (pow.f64 (*.f64 b i) 2) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) a) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) a) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 a) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (pow.f64 (*.f64 t x) 2)) (*.f64 (*.f64 b i) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 b i) (*.f64 t x))) (pow.f64 (*.f64 t x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 b i) 2) 0) (pow.f64 (*.f64 t x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (exp.f64 (log1p.f64 (pow.f64 (*.f64 t x) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (*.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (/.f64 1 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) 1) (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) 1) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (-.f64 (*.f64 t x) (*.f64 b i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (-.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))) (-.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) 1) (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) 1) (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (neg.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2))) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 4) (pow.f64 (*.f64 b i) 4)) (*.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (+.f64 (pow.f64 (pow.f64 (*.f64 b i) 4) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 b i) 4) (pow.f64 (*.f64 b i) 4)) (*.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))) (*.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (*.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 b i (*.f64 t x))) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 b i (*.f64 t x))) (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (*.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3))) (+.f64 (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 b i (*.f64 t x))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 b i (*.f64 t x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b i) (*.f64 b i) (pow.f64 (*.f64 t x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 b i) 4)) (cbrt.f64 (pow.f64 (*.f64 b i) 2)) (pow.f64 (*.f64 t x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b b) (*.f64 i i) (pow.f64 (*.f64 t x) 2))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (*.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (*.f64 t x) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (*.f64 t x) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (*.f64 t x) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (*.f64 t x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (*.f64 t x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t x) (*.f64 b i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t x) (+.f64 (*.f64 b i) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t x) (+.f64 (*.f64 b i) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t x) (+.f64 (*.f64 b i) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t x) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t x) (+.f64 (*.f64 b i) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t x) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t x) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t x) (+.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (*.f64 b i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (*.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (*.f64 b i)) (*.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) 0) (*.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (exp.f64 (log1p.f64 (*.f64 t x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (/.f64 1 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 b i (*.f64 t x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 b i (*.f64 t x)) (/.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (cbrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 b i))) (-.f64 (sqrt.f64 (*.f64 b i)) (sqrt.f64 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1) (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (-.f64 (*.f64 t x) (*.f64 b i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (-.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))) (-.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2) (fma.f64 b i (*.f64 t x))) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (*.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 b i (*.f64 t x)) (/.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (-.f64 (*.f64 t x) (*.f64 b i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (-.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 b i (*.f64 t x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 b i (*.f64 t x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b i (*.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 i b (*.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b i) (*.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x))) (fma.f64 x t (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 b i)) (sqrt.f64 (*.f64 b i)) (*.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (cbrt.f64 (fma.f64 b i (*.f64 t x))) (fma.f64 x t (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 b i) 2)) (cbrt.f64 (*.f64 b i)) (*.f64 t x))))))

simplify321.0ms (0.6%)

Algorithm
egg-herbie
Rules
1296×associate-*r/
1238×associate-/r*
1164×associate-*l/
1044×associate-+r+
1006×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0104539092
1288138436
Stop Event
node limit
Counts
692 → 763
Calls
Call 1
Inputs
(*.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 i (*.f64 a b))
(+.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 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 i (*.f64 a b))
(+.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 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 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) x)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) x))) t)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) x)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) x))) t)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (/.f64 (*.f64 i (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) x)) (*.f64 -1 (/.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) x))))) (*.f64 (pow.f64 t 2) x)))))
(*.f64 i (*.f64 a b))
(+.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 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 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) t))) x)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) t))) x)) (+.f64 (/.f64 (*.f64 i (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) t)) (*.f64 -1 (/.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) t))) b)) (*.f64 t (pow.f64 x 2))) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(*.f64 (pow.f64 i 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(*.f64 (pow.f64 i 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(*.f64 (pow.f64 i 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(*.f64 (pow.f64 i 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(*.f64 (pow.f64 i 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(*.f64 (pow.f64 i 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(*.f64 t x)
(+.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 t x))
(*.f64 i b)
(+.f64 (*.f64 t x) (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 t x) (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(*.f64 t x)
(+.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 t x))
(*.f64 i b)
(+.f64 (*.f64 t x) (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 t x) (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 t x) (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(*.f64 t x)
(+.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 t x))
(*.f64 t x)
(+.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 t x))
(*.f64 i b)
(+.f64 (*.f64 t x) (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(*.f64 t x)
(+.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 t x))
(*.f64 t x)
(+.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 t x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (fma.f64 b i (*.f64 t x))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 b i) 2) (/.f64 (fma.f64 b i (*.f64 t x)) a)) (/.f64 (pow.f64 (*.f64 t x) 2) (/.f64 (fma.f64 b i (*.f64 t x)) a)))
(*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 a (/.f64 1 (fma.f64 b i (*.f64 t x)))))
(*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) a))
(*.f64 a (fma.f64 b i (*.f64 t x)))
(*.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (/.f64 1 (fma.f64 b i (*.f64 t x))))
(*.f64 (fma.f64 b i (*.f64 t x)) a)
(*.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) 1)
(*.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) (/.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x))))
(*.f64 1 (*.f64 a (fma.f64 b i (*.f64 t x))))
(*.f64 (sqrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))
(*.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (*.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (/.f64 1 (fma.f64 b i (*.f64 t x)))))
(*.f64 (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) 2) (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) (/.f64 1 (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a))
(*.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 a)) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 b i))))
(*.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (/.f64 a (sqrt.f64 (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (*.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (cbrt.f64 (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 a (fma.f64 b i (*.f64 t x))) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(*.f64 (/.f64 a (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (fma.f64 b i (*.f64 t x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 1 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (fma.f64 b i (*.f64 t x))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) a) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(*.f64 (/.f64 1 (-.f64 (*.f64 t x) (*.f64 b i))) (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 a)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1) (/.f64 a (fma.f64 b i (*.f64 t x))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (/.f64 a (cbrt.f64 (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 a 1) (fma.f64 b i (*.f64 t x)))
(*.f64 (/.f64 a (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (cbrt.f64 (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) 1) (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (fma.f64 b i (*.f64 t x))))
(*.f64 (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (fma.f64 b i (*.f64 t x))) (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (cbrt.f64 (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) (fma.f64 b i (*.f64 t x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 3))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (*.f64 a (fma.f64 b i (*.f64 t x))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 a (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (-.f64 (*.f64 t x) (*.f64 b i)))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2) (fma.f64 b i (*.f64 t x))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (-.f64 (*.f64 t x) (*.f64 b i))) (neg.f64 a))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) 1)) a)
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (-.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))) (-.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(*.f64 (/.f64 (fma.f64 b i (*.f64 t x)) (/.f64 (fma.f64 b i (*.f64 t x)) a)) (fma.f64 b i (*.f64 t x)))
(*.f64 (/.f64 1 (/.f64 (fma.f64 b i (*.f64 t x)) (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)))) (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) a)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 a)) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (fma.f64 b i (*.f64 t x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 a)) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (fma.f64 b i (*.f64 t x)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) 1) (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) 1) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 3))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (-.f64 (*.f64 t x) (*.f64 b i)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (-.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))) (-.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(*.f64 (/.f64 (*.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (/.f64 (*.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(pow.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) 1)
(pow.f64 (sqrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) 3)
(pow.f64 (pow.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) 3) 1/3)
(pow.f64 (/.f64 1 (*.f64 a (fma.f64 b i (*.f64 t x)))) -1)
(neg.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (-.f64 (*.f64 t x) (*.f64 b i))))
(sqrt.f64 (pow.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) 2))
(log.f64 (exp.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (fma.f64 b i (*.f64 t x))))))
(cbrt.f64 (pow.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 3) (pow.f64 (fma.f64 b i (*.f64 t x)) 3)))
(expm1.f64 (log1p.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))
(exp.f64 (log.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))
(+.f64 (*.f64 a (pow.f64 (*.f64 b i) 2)) (*.f64 a (pow.f64 (*.f64 t x) 2)))
(+.f64 (*.f64 a (pow.f64 (*.f64 t x) 2)) (*.f64 a (pow.f64 (*.f64 b i) 2)))
(+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) a) (*.f64 (pow.f64 (*.f64 t x) 2) a))
(+.f64 (*.f64 (pow.f64 (*.f64 t x) 2) a) (*.f64 (pow.f64 (*.f64 b i) 2) a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a))) 1)
(/.f64 (*.f64 a (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) a) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) a) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)))
(pow.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1)
(pow.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) 2)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 2))
(log.f64 (pow.f64 (exp.f64 a) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 3) (pow.f64 a 3)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)))
(+.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))
(+.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2))
(+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(+.f64 (+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (pow.f64 (*.f64 t x) 2)) (*.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 b i) (*.f64 t x))) (pow.f64 (*.f64 t x) 2))
(+.f64 (-.f64 (pow.f64 (*.f64 b i) 2) 0) (pow.f64 (*.f64 t x) 2))
(+.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (exp.f64 (log1p.f64 (pow.f64 (*.f64 t x) 2)))) 1)
(*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1)
(*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x))))
(*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x)))
(*.f64 1 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(*.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (*.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (fma.f64 b i (*.f64 t x))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (fma.f64 b i (*.f64 t x))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (/.f64 1 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (/.f64 1 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (fma.f64 b i (*.f64 t x)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) 1) (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) 1) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 3))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (-.f64 (*.f64 t x) (*.f64 b i)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (-.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))) (-.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) 1) (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) 1) (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (neg.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2))) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 4) (pow.f64 (*.f64 b i) 4)) (*.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (+.f64 (pow.f64 (pow.f64 (*.f64 b i) 4) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 b i) 4) (pow.f64 (*.f64 b i) 4)) (*.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))) (*.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))
(*.f64 (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (*.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 b i (*.f64 t x))) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 b i (*.f64 t x))) (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (*.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3))) (+.f64 (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))))
(/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (fma.f64 b i (*.f64 t x)))
(/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 b i (*.f64 t x))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(/.f64 (neg.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1)
(pow.f64 (fma.f64 b i (*.f64 t x)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 3) 1/3)
(sqrt.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2))
(log.f64 (exp.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(exp.f64 (log.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(fma.f64 (*.f64 b i) (*.f64 b i) (pow.f64 (*.f64 t x) 2))
(fma.f64 1 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 b i) 4)) (cbrt.f64 (pow.f64 (*.f64 b i) 2)) (pow.f64 (*.f64 t x) 2))
(fma.f64 (*.f64 b b) (*.f64 i i) (pow.f64 (*.f64 t x) 2))
(+.f64 (*.f64 b i) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (fma.f64 x t (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t x) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t x) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t x) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (*.f64 t x) (*.f64 b i))
(+.f64 (*.f64 t x) (+.f64 (*.f64 b i) (fma.f64 x t (*.f64 t x))))
(+.f64 (*.f64 t x) (+.f64 (*.f64 b i) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (*.f64 t x) (+.f64 (*.f64 b i) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(+.f64 (*.f64 t x) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (*.f64 t x) (+.f64 (*.f64 b i) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (*.f64 t x) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (*.f64 t x) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (*.f64 t x) (+.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1))
(+.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x)))
(+.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x)))
(+.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 x t (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 x t (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))
(+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (*.f64 b i))
(+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 b i (*.f64 t x)))
(+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 b i (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 b i (*.f64 t x)))
(+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 b i (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 b i (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 b i (*.f64 t x)))
(+.f64 (+.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (*.f64 t x))
(+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (*.f64 b i)) (*.f64 t x))
(+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) 0) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (exp.f64 (log1p.f64 (*.f64 t x)))) 1)
(*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (/.f64 1 (fma.f64 b i (*.f64 t x))))
(*.f64 (fma.f64 b i (*.f64 t x)) 1)
(*.f64 (fma.f64 b i (*.f64 t x)) (/.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x))))
(*.f64 1 (fma.f64 b i (*.f64 t x)))
(*.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(*.f64 (/.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 b i (*.f64 t x)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 b i))) (-.f64 (sqrt.f64 (*.f64 b i)) (sqrt.f64 (*.f64 t x))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 3))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1) (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (fma.f64 b i (*.f64 t x)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (fma.f64 b i (*.f64 t x)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (-.f64 (*.f64 t x) (*.f64 b i)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (-.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))) (-.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2) (fma.f64 b i (*.f64 t x))) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (fma.f64 b i (*.f64 t x)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (*.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 b i (*.f64 t x)))
(/.f64 (fma.f64 b i (*.f64 t x)) (/.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x))))
(/.f64 1 (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 3))
(/.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (-.f64 (*.f64 t x) (*.f64 b i)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (-.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1/2)
(pow.f64 (fma.f64 b i (*.f64 t x)) 1)
(pow.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) 2)
(pow.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) 3)
(pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(fabs.f64 (fma.f64 b i (*.f64 t x)))
(log.f64 (exp.f64 (fma.f64 b i (*.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b i (*.f64 t x)))))
(cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 b i (*.f64 t x))))
(exp.f64 (log.f64 (fma.f64 b i (*.f64 t x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b i (*.f64 t x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b i (*.f64 t x))))
(fma.f64 b i (*.f64 t x))
(fma.f64 i b (*.f64 t x))
(fma.f64 1 (*.f64 b i) (*.f64 t x))
(fma.f64 1 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))
(fma.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x))) (fma.f64 x t (*.f64 t x)))
(fma.f64 (sqrt.f64 (*.f64 b i)) (sqrt.f64 (*.f64 b i)) (*.f64 t x))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (cbrt.f64 (fma.f64 b i (*.f64 t x))) (fma.f64 x t (*.f64 t x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 b i) 2)) (cbrt.f64 (*.f64 b i)) (*.f64 t x))
Outputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) x)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) x))) t)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 i (*.f64 a b) (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 a (/.f64 x (*.f64 (*.f64 i i) (*.f64 b b)))) (/.f64 (*.f64 i i) (/.f64 x (*.f64 a (*.f64 b b)))))) t) (*.f64 a (*.f64 t x)))))
(fma.f64 i (*.f64 a b) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (/.f64 (*.f64 -1 (-.f64 (*.f64 (/.f64 a x) (*.f64 (*.f64 i i) (*.f64 b b))) (*.f64 (/.f64 a x) (*.f64 (*.f64 i i) (*.f64 b b))))) t))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) x)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) x))) t)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (/.f64 (*.f64 i (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) x)) (*.f64 -1 (/.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) x))))) (*.f64 (pow.f64 t 2) x)))))
(fma.f64 i (*.f64 a b) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (/.f64 a (/.f64 x (*.f64 (*.f64 i i) (*.f64 b b)))) (/.f64 (*.f64 i i) (/.f64 x (*.f64 a (*.f64 b b)))))) t) (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 (/.f64 i (*.f64 t t)) (/.f64 (*.f64 b (*.f64 -1 (-.f64 (/.f64 (*.f64 i i) (/.f64 x (*.f64 a (*.f64 b b)))) (/.f64 a (/.f64 x (*.f64 (*.f64 i i) (*.f64 b b))))))) x)))))
(fma.f64 i (*.f64 a b) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (*.f64 (/.f64 a x) (*.f64 (*.f64 i i) (*.f64 b b))) (*.f64 (/.f64 a x) (*.f64 (*.f64 i i) (*.f64 b b))))) t) (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 (/.f64 i (*.f64 t t)) (/.f64 (*.f64 b (*.f64 -1 (-.f64 (*.f64 (/.f64 a x) (*.f64 (*.f64 i i) (*.f64 b b))) (*.f64 (/.f64 a x) (*.f64 (*.f64 i i) (*.f64 b b)))))) x)))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (*.f64 (neg.f64 a) (*.f64 t x)))
(fma.f64 i (*.f64 a b) (*.f64 (*.f64 t x) (neg.f64 a)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) t))) x)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 i (*.f64 a b) (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 a (/.f64 x (*.f64 (*.f64 i i) (*.f64 b b)))) (/.f64 (*.f64 i i) (/.f64 x (*.f64 a (*.f64 b b)))))) t) (*.f64 a (*.f64 t x)))))
(fma.f64 i (*.f64 a b) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (/.f64 (*.f64 -1 (-.f64 (*.f64 (/.f64 a x) (*.f64 (*.f64 i i) (*.f64 b b))) (*.f64 (/.f64 a x) (*.f64 (*.f64 i i) (*.f64 b b))))) t))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) t))) x)) (+.f64 (/.f64 (*.f64 i (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) t)) (*.f64 -1 (/.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) t))) b)) (*.f64 t (pow.f64 x 2))) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(fma.f64 i (*.f64 a b) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (/.f64 a (/.f64 t (*.f64 (*.f64 i i) (*.f64 b b)))) (/.f64 (*.f64 i i) (/.f64 t (*.f64 a (*.f64 b b)))))) x) (+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (/.f64 i (/.f64 (*.f64 t (*.f64 x x)) (*.f64 b (*.f64 -1 (-.f64 (/.f64 (*.f64 i i) (/.f64 t (*.f64 a (*.f64 b b)))) (/.f64 a (/.f64 t (*.f64 (*.f64 i i) (*.f64 b b))))))))))))
(+.f64 (fma.f64 i (*.f64 a b) (*.f64 -1 (+.f64 (*.f64 a (*.f64 t x)) (/.f64 (*.f64 -1 (-.f64 (*.f64 (/.f64 a x) (*.f64 (*.f64 i i) (*.f64 b b))) (*.f64 (/.f64 a x) (*.f64 (*.f64 i i) (*.f64 b b))))) t)))) (/.f64 i (/.f64 (/.f64 (*.f64 t (*.f64 x x)) b) (*.f64 -1 (-.f64 (*.f64 (/.f64 a t) (*.f64 (*.f64 i i) (*.f64 b b))) (*.f64 (/.f64 a t) (*.f64 (*.f64 i i) (*.f64 b b))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (/.f64 (fma.f64 i b (neg.f64 (*.f64 (neg.f64 t) x))) a))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (-.f64 (*.f64 i b) (*.f64 x (neg.f64 t)))) a)
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (/.f64 (fma.f64 i b (neg.f64 (*.f64 (neg.f64 t) x))) a))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (-.f64 (*.f64 i b) (*.f64 x (neg.f64 t)))) a)
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (/.f64 (fma.f64 i b (neg.f64 (*.f64 (neg.f64 t) x))) a))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (-.f64 (*.f64 i b) (*.f64 x (neg.f64 t)))) a)
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (/.f64 (fma.f64 i b (neg.f64 (*.f64 (neg.f64 t) x))) a))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (-.f64 (*.f64 i b) (*.f64 x (neg.f64 t)))) a)
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (/.f64 (fma.f64 i b (neg.f64 (*.f64 (neg.f64 t) x))) a))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (-.f64 (*.f64 i b) (*.f64 x (neg.f64 t)))) a)
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (/.f64 (fma.f64 i b (neg.f64 (*.f64 (neg.f64 t) x))) a))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (-.f64 (*.f64 i b) (*.f64 x (neg.f64 t)))) a)
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (/.f64 (fma.f64 i b (neg.f64 (*.f64 (neg.f64 t) x))) a))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (-.f64 (*.f64 i b) (*.f64 x (neg.f64 t)))) a)
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (/.f64 (fma.f64 i b (neg.f64 (*.f64 (neg.f64 t) x))) a))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (-.f64 (*.f64 i b) (*.f64 x (neg.f64 t)))) a)
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (/.f64 (fma.f64 i b (neg.f64 (*.f64 (neg.f64 t) x))) a))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (-.f64 (*.f64 i b) (*.f64 x (neg.f64 t)))) a)
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (/.f64 (fma.f64 i b (neg.f64 (*.f64 (neg.f64 t) x))) a))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (-.f64 (*.f64 i b) (*.f64 x (neg.f64 t)))) a)
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (/.f64 (fma.f64 i b (neg.f64 (*.f64 (neg.f64 t) x))) a))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (-.f64 (*.f64 i b) (*.f64 x (neg.f64 t)))) a)
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a) (-.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (/.f64 (fma.f64 i b (neg.f64 (*.f64 (neg.f64 t) x))) a))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))) (-.f64 (*.f64 i b) (*.f64 x (neg.f64 t)))) a)
(*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2)))
(*.f64 (*.f64 i i) (*.f64 a (*.f64 b b)))
(*.f64 a (*.f64 (*.f64 i i) (*.f64 b b)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2)))
(*.f64 (*.f64 i i) (*.f64 a (*.f64 b b)))
(*.f64 a (*.f64 (*.f64 i i) (*.f64 b b)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(*.f64 (*.f64 i i) (*.f64 a (*.f64 b b)))
(*.f64 a (*.f64 (*.f64 i i) (*.f64 b b)))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(*.f64 (*.f64 i i) (*.f64 a (*.f64 b b)))
(*.f64 a (*.f64 (*.f64 i i) (*.f64 b b)))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 a (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2)))
(*.f64 (*.f64 i i) (*.f64 a (*.f64 b b)))
(*.f64 a (*.f64 (*.f64 i i) (*.f64 b b)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2)))
(*.f64 (*.f64 i i) (*.f64 a (*.f64 b b)))
(*.f64 a (*.f64 (*.f64 i i) (*.f64 b b)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 a (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))
(fma.f64 (*.f64 i i) (*.f64 a (*.f64 b b)) (*.f64 (neg.f64 a) (*.f64 (*.f64 t t) (*.f64 x x))))
(fma.f64 a (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (neg.f64 a)))
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 a (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 a (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 a (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 a (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 a (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 a (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 a (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 a (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 a (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 a (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 a (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 2))) a)
(*.f64 a (-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x))))
(*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2)))
(neg.f64 (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 (pow.f64 i 2) (pow.f64 b 2))
(*.f64 (*.f64 i i) (*.f64 b b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 (pow.f64 i 2) (pow.f64 b 2))
(*.f64 (*.f64 i i) (*.f64 b b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2)))
(neg.f64 (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 (pow.f64 i 2) (pow.f64 b 2))
(*.f64 (*.f64 i i) (*.f64 b b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 (pow.f64 i 2) (pow.f64 b 2))
(*.f64 (*.f64 i i) (*.f64 b b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 (pow.f64 i 2) (pow.f64 b 2))
(*.f64 (*.f64 i i) (*.f64 b b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2)))
(neg.f64 (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2)))
(neg.f64 (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 (pow.f64 i 2) (pow.f64 b 2))
(*.f64 (*.f64 i i) (*.f64 b b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2)))
(neg.f64 (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2)))
(neg.f64 (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 -1 (*.f64 (pow.f64 t 2) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (*.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 t x)
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(*.f64 t x)
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(*.f64 t x)
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(*.f64 t x)
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 t x) (*.f64 i b))
(fma.f64 t x (*.f64 i b))
(*.f64 t x)
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(*.f64 t x)
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (fma.f64 b i (*.f64 t x))))) 1)
(*.f64 a (fma.f64 t x (*.f64 i b)))
(-.f64 (/.f64 (pow.f64 (*.f64 b i) 2) (/.f64 (fma.f64 b i (*.f64 t x)) a)) (/.f64 (pow.f64 (*.f64 t x) 2) (/.f64 (fma.f64 b i (*.f64 t x)) a)))
(-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 i b) 2) (fma.f64 t x (*.f64 i b))) a) (*.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 t x (*.f64 i b))) a))
(-.f64 (/.f64 (pow.f64 (*.f64 i b) 2) (/.f64 (fma.f64 t x (*.f64 i b)) a)) (*.f64 a (/.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 t x (*.f64 i b)))))
(*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 a (/.f64 1 (fma.f64 b i (*.f64 t x)))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) a))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 a (fma.f64 b i (*.f64 t x)))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (/.f64 1 (fma.f64 b i (*.f64 t x))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (fma.f64 b i (*.f64 t x)) a)
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) 1)
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) (/.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 1 (*.f64 a (fma.f64 b i (*.f64 t x))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (sqrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (*.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (/.f64 1 (fma.f64 b i (*.f64 t x)))))
(*.f64 (*.f64 (fma.f64 t x (*.f64 i b)) (sqrt.f64 a)) (/.f64 1 (/.f64 1 (sqrt.f64 a))))
(*.f64 (sqrt.f64 a) (*.f64 (fma.f64 t x (*.f64 i b)) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) 2))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) 2) (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) (/.f64 1 (fma.f64 b i (*.f64 t x)))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 a)) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 b i))))
(*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (neg.f64 a) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (neg.f64 a)) (-.f64 (*.f64 t x) (*.f64 i b)))
(*.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (/.f64 a (sqrt.f64 (fma.f64 b i (*.f64 t x)))))
(*.f64 (*.f64 (fma.f64 t x (*.f64 i b)) (sqrt.f64 (fma.f64 t x (*.f64 i b)))) (/.f64 a (sqrt.f64 (fma.f64 t x (*.f64 i b)))))
(*.f64 (fma.f64 t x (*.f64 i b)) (*.f64 (sqrt.f64 (fma.f64 t x (*.f64 i b))) (/.f64 a (sqrt.f64 (fma.f64 t x (*.f64 i b))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) a)))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (*.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x)))))
(*.f64 (*.f64 (fma.f64 t x (*.f64 i b)) (sqrt.f64 (fma.f64 t x (*.f64 i b)))) (/.f64 a (sqrt.f64 (fma.f64 t x (*.f64 i b)))))
(*.f64 (fma.f64 t x (*.f64 i b)) (*.f64 (sqrt.f64 (fma.f64 t x (*.f64 i b))) (/.f64 a (sqrt.f64 (fma.f64 t x (*.f64 i b))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (cbrt.f64 (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 1 (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (cbrt.f64 (fma.f64 t x (*.f64 i b))) a))) (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)))
(*.f64 (/.f64 a (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (cbrt.f64 (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a (fma.f64 b i (*.f64 t x))) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 a (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))))
(*.f64 (*.f64 (fma.f64 t x (*.f64 i b)) (sqrt.f64 (fma.f64 t x (*.f64 i b)))) (/.f64 a (sqrt.f64 (fma.f64 t x (*.f64 i b)))))
(*.f64 (fma.f64 t x (*.f64 i b)) (*.f64 (sqrt.f64 (fma.f64 t x (*.f64 i b))) (/.f64 a (sqrt.f64 (fma.f64 t x (*.f64 i b))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (fma.f64 b i (*.f64 t x)))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) a)))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) a)) (-.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 1 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (fma.f64 b i (*.f64 t x))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) a)))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) a) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 1 (-.f64 (*.f64 t x) (*.f64 b i))) (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 a)))
(*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (neg.f64 a) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (neg.f64 a)) (-.f64 (*.f64 t x) (*.f64 i b)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1) (/.f64 a (fma.f64 b i (*.f64 t x))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (/.f64 a (cbrt.f64 (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 1 (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (cbrt.f64 (fma.f64 t x (*.f64 i b))) a))) (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)))
(*.f64 (/.f64 a (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (cbrt.f64 (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 a 1) (fma.f64 b i (*.f64 t x)))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 a (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (cbrt.f64 (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 1 (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (cbrt.f64 (fma.f64 t x (*.f64 i b))) a))) (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)))
(*.f64 (/.f64 a (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (cbrt.f64 (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) 1) (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (fma.f64 b i (*.f64 t x))))
(*.f64 (*.f64 (fma.f64 t x (*.f64 i b)) (sqrt.f64 a)) (/.f64 1 (/.f64 1 (sqrt.f64 a))))
(*.f64 (sqrt.f64 a) (*.f64 (fma.f64 t x (*.f64 i b)) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (fma.f64 b i (*.f64 t x))) (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)))
(*.f64 (*.f64 (fma.f64 t x (*.f64 i b)) (sqrt.f64 a)) (/.f64 1 (/.f64 1 (sqrt.f64 a))))
(*.f64 (sqrt.f64 a) (*.f64 (fma.f64 t x (*.f64 i b)) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) (cbrt.f64 (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (*.f64 (fma.f64 t x (*.f64 i b)) (sqrt.f64 a)) (/.f64 (fma.f64 t x (*.f64 i b)) (/.f64 (cbrt.f64 (fma.f64 t x (*.f64 i b))) (sqrt.f64 a)))) (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)))
(/.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 t x (*.f64 i b)) (sqrt.f64 a)) 2) (cbrt.f64 (fma.f64 t x (*.f64 i b)))) (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) (fma.f64 b i (*.f64 t x))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))
(*.f64 (cbrt.f64 (*.f64 a (fma.f64 t x (*.f64 i b)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2))) 2) (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 3))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))) (*.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))))
(*.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) a)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (*.f64 a (fma.f64 b i (*.f64 t x))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 a (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) a)))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (-.f64 (*.f64 t x) (*.f64 b i)))
(*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (/.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (neg.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2))))
(*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (neg.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2))) a))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) a) (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2) (fma.f64 b i (*.f64 t x))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (-.f64 (*.f64 t x) (*.f64 b i))) (neg.f64 a))
(*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (neg.f64 a) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (neg.f64 a)) (-.f64 (*.f64 t x) (*.f64 i b)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) 1)) a)
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (*.f64 (fma.f64 t x (*.f64 i b)) (sqrt.f64 a)) (/.f64 1 (/.f64 1 (sqrt.f64 a))))
(*.f64 (sqrt.f64 a) (*.f64 (fma.f64 t x (*.f64 i b)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (*.f64 (fma.f64 t x (*.f64 i b)) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))) a)) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (-.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))) (-.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(*.f64 (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (-.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) a)) (-.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (-.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))) (-.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x))))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))))
(/.f64 (*.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (-.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))))) (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3)))
(*.f64 (/.f64 (fma.f64 b i (*.f64 t x)) (/.f64 (fma.f64 b i (*.f64 t x)) a)) (fma.f64 b i (*.f64 t x)))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 1 (/.f64 (fma.f64 b i (*.f64 t x)) (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)))) (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)))
(*.f64 (*.f64 (fma.f64 t x (*.f64 i b)) (sqrt.f64 a)) (/.f64 1 (/.f64 1 (sqrt.f64 a))))
(*.f64 (sqrt.f64 a) (*.f64 (fma.f64 t x (*.f64 i b)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 2))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) a)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 a)) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (fma.f64 b i (*.f64 t x)))
(*.f64 (fma.f64 t x (*.f64 i b)) (/.f64 (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (neg.f64 a)) (neg.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2))))
(/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (/.f64 (neg.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (neg.f64 a)))
(*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 a)) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (neg.f64 a)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))) (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (fma.f64 b i (*.f64 t x)))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) 1) (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) 1) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) a)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 3))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) a)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) a)) (-.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))) (*.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))))
(*.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) a)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))) a)) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (-.f64 (*.f64 t x) (*.f64 b i)))
(*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (/.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (neg.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2))))
(*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (*.f64 (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (neg.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2))) a))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) a) (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (-.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))) (-.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(*.f64 (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (-.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) a)) (-.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (-.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))) (-.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1) (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))))
(/.f64 (*.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (-.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))))) (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3)))
(*.f64 (/.f64 (*.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (sqrt.f64 (fma.f64 t x (*.f64 i b))) (/.f64 (*.f64 (*.f64 a (fma.f64 t x (*.f64 i b))) (sqrt.f64 (fma.f64 t x (*.f64 i b)))) (fma.f64 t x (*.f64 i b))))
(*.f64 (sqrt.f64 (fma.f64 t x (*.f64 i b))) (*.f64 (*.f64 a 1) (sqrt.f64 (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 (*.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (*.f64 (*.f64 a (fma.f64 t x (*.f64 i b))) (sqrt.f64 (fma.f64 t x (*.f64 i b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(*.f64 (*.f64 (/.f64 (*.f64 a (fma.f64 t x (*.f64 i b))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (fma.f64 t x (*.f64 i b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (cbrt.f64 (fma.f64 t x (*.f64 i b))) (/.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) a)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) a))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(pow.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) 1)
(*.f64 a (fma.f64 t x (*.f64 i b)))
(pow.f64 (sqrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) 2)
(*.f64 a (fma.f64 t x (*.f64 i b)))
(pow.f64 (cbrt.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) 3)
(*.f64 a (fma.f64 t x (*.f64 i b)))
(pow.f64 (pow.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) 3) 1/3)
(*.f64 a (fma.f64 t x (*.f64 i b)))
(pow.f64 (/.f64 1 (*.f64 a (fma.f64 b i (*.f64 t x)))) -1)
(*.f64 a (fma.f64 t x (*.f64 i b)))
(neg.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) (-.f64 (*.f64 t x) (*.f64 b i))))
(*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (neg.f64 a) (/.f64 1 (-.f64 (*.f64 t x) (*.f64 i b)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (neg.f64 a)) (-.f64 (*.f64 t x) (*.f64 i b)))
(sqrt.f64 (pow.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) 2))
(sqrt.f64 (pow.f64 (*.f64 a (fma.f64 t x (*.f64 i b))) 2))
(log.f64 (exp.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (fma.f64 b i (*.f64 t x))))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(cbrt.f64 (pow.f64 (*.f64 a (fma.f64 b i (*.f64 t x))) 3))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 3) (pow.f64 (fma.f64 b i (*.f64 t x)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) 3) (pow.f64 (fma.f64 t x (*.f64 i b)) 3)))
(expm1.f64 (log1p.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(exp.f64 (log.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(exp.f64 (*.f64 (log.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))) 1))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(log1p.f64 (expm1.f64 (*.f64 a (fma.f64 b i (*.f64 t x)))))
(*.f64 a (fma.f64 t x (*.f64 i b)))
(+.f64 (*.f64 a (pow.f64 (*.f64 b i) 2)) (*.f64 a (pow.f64 (*.f64 t x) 2)))
(*.f64 a (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))
(+.f64 (*.f64 a (pow.f64 (*.f64 t x) 2)) (*.f64 a (pow.f64 (*.f64 b i) 2)))
(*.f64 a (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))
(+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) a) (*.f64 (pow.f64 (*.f64 t x) 2) a))
(*.f64 a (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))
(+.f64 (*.f64 (pow.f64 (*.f64 t x) 2) a) (*.f64 (pow.f64 (*.f64 b i) 2) a))
(*.f64 a (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a))) 1)
(*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(/.f64 (*.f64 a (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))) a)
(/.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) a) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) a) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))) a)
(pow.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 1)
(*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(pow.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 a)) 2)
(pow.f64 (*.f64 (fma.f64 t x (*.f64 i b)) (sqrt.f64 a)) 2)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 3)
(*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 3) 1/3)
(*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 2))
(sqrt.f64 (pow.f64 (*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) 2))
(log.f64 (pow.f64 (exp.f64 a) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(log.f64 (pow.f64 (exp.f64 a) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)))
(*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (log.f64 (exp.f64 a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a))))
(*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a) 3))
(*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 3) (pow.f64 a 3)))
(*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 3)))
(*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)))
(*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)))
(*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)) 1))
(*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) a)))
(*.f64 a (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(+.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))
(+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))
(+.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 b i) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2))
(+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))
(+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 b i) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (*.f64 i b) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))))
(fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 2 (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 2 (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 2 (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 2 (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 2 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)))
(+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 2 (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 2 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 2 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)))
(+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 2 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 2 (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (*.f64 (fma.f64 b i (*.f64 t x)) (*.f64 b i)))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(+.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))
(fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)))
(+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (+.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2))))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(fma.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(+.f64 (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (*.f64 x (*.f64 t x)) t (pow.f64 (*.f64 t x) 2)))
(+.f64 (fma.f64 (*.f64 t x) (*.f64 t x) (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)))
(+.f64 (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (pow.f64 (*.f64 t x) 2) 1 (pow.f64 (*.f64 t x) 2)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (pow.f64 (*.f64 t x) 4)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 (*.f64 x x) (*.f64 t t) (pow.f64 (*.f64 t x) 2)))
(+.f64 (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 x (*.f64 x (*.f64 t t)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (fma.f64 x (*.f64 t (*.f64 t x)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (pow.f64 (*.f64 t x) 2)) (*.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (+.f64 (*.f64 (*.f64 b i) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 b i) (*.f64 t x))) (pow.f64 (*.f64 t x) 2))
(+.f64 (*.f64 (*.f64 t x) (*.f64 i b)) (fma.f64 (*.f64 i b) (fma.f64 t x (*.f64 i b)) (pow.f64 (*.f64 t x) 2)))
(+.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (*.f64 i b) (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (-.f64 (pow.f64 (*.f64 b i) 2) 0) (pow.f64 (*.f64 t x) 2))
(+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))
(+.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (exp.f64 (log1p.f64 (pow.f64 (*.f64 t x) 2)))) 1)
(+.f64 1 (-.f64 (pow.f64 (*.f64 i b) 2) (exp.f64 (log1p.f64 (pow.f64 (*.f64 t x) 2)))))
(-.f64 (+.f64 1 (pow.f64 (*.f64 i b) 2)) (exp.f64 (log1p.f64 (pow.f64 (*.f64 t x) 2))))
(*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1)
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x))))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x)))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(*.f64 1 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(*.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (*.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (fma.f64 b i (*.f64 t x))))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (fma.f64 b i (*.f64 t x))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (*.f64 (fma.f64 t x (*.f64 i b)) (cbrt.f64 (fma.f64 t x (*.f64 i b)))))
(*.f64 (fma.f64 t x (*.f64 i b)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (cbrt.f64 (fma.f64 t x (*.f64 i b)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(*.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(*.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (/.f64 1 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) 1) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)))
(*.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(*.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (*.f64 (fma.f64 t x (*.f64 i b)) (cbrt.f64 (fma.f64 t x (*.f64 i b)))))
(*.f64 (fma.f64 t x (*.f64 i b)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (cbrt.f64 (fma.f64 t x (*.f64 i b)))))
(*.f64 (/.f64 1 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(*.f64 (/.f64 1 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) 1) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))))) (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (fma.f64 b i (*.f64 t x)))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) 1) (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) 1) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))))) (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 3))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))))) (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (*.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)) (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (-.f64 (*.f64 t x) (*.f64 b i)))
(*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (neg.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))))) (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (-.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))) (-.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(*.f64 (-.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (-.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))))
(*.f64 (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (-.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x))))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) 1) (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) 1) (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))))
(*.f64 (*.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)) (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)))
(*.f64 (*.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)) (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (*.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (*.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))))) (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))))) (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (+.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))) (-.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (neg.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2))) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(*.f64 (neg.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (/.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (neg.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2))))
(neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 3) (neg.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (neg.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))))
(neg.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)) (/.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (neg.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 4) (pow.f64 (*.f64 b i) 4)) (*.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))) (/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (-.f64 (pow.f64 (*.f64 i b) 8) (*.f64 (pow.f64 (*.f64 t x) 4) (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (-.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)))) (-.f64 (pow.f64 (*.f64 i b) 8) (*.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 t x) 4))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (+.f64 (pow.f64 (pow.f64 (*.f64 b i) 4) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 b i) 4) (pow.f64 (*.f64 b i) 4)) (*.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))) (*.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (+.f64 (pow.f64 (pow.f64 (*.f64 i b) 4) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) 3))) (+.f64 (pow.f64 (*.f64 i b) 8) (-.f64 (*.f64 (pow.f64 (*.f64 t x) 4) (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2)) (*.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (+.f64 (pow.f64 (pow.f64 (*.f64 i b) 4) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) 3))) (+.f64 (pow.f64 (*.f64 i b) 8) (-.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 t x) 4)) (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 4))))))
(*.f64 (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (*.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (*.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (-.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))))
(*.f64 (/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (*.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 4) (-.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (*.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))))) (/.f64 (fma.f64 t x (*.f64 i b)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))) 3)) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 4) (-.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (*.f64 (fma.f64 t x (*.f64 i b)) (*.f64 (*.f64 t x) (pow.f64 (*.f64 i b) 2))))) (*.f64 (/.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))) 3))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 b i (*.f64 t x))) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (*.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (*.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (-.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 b i (*.f64 t x))) (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (*.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 4) (-.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (*.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))))) (/.f64 (fma.f64 t x (*.f64 i b)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))) 3)) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 4) (-.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (*.f64 (fma.f64 t x (*.f64 i b)) (*.f64 (*.f64 t x) (pow.f64 (*.f64 i b) 2))))) (*.f64 (/.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))) 3))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3))) (+.f64 (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))) (+.f64 (pow.f64 (*.f64 i b) 6) (+.f64 (pow.f64 (*.f64 t x) 6) (*.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i b) 6) (+.f64 (pow.f64 (*.f64 t x) 6) (*.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) 1) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)))
(/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (fma.f64 b i (*.f64 t x)))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (fma.f64 t x (*.f64 i b)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (fma.f64 t x (*.f64 i b)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 b i (*.f64 t x))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (fma.f64 t x (*.f64 i b)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (fma.f64 t x (*.f64 i b)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (-.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))))
(/.f64 (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (fma.f64 t x (*.f64 i b)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (fma.f64 t x (*.f64 i b)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (neg.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(/.f64 (neg.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2)) (neg.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))) (-.f64 (neg.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2)) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)))
(pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1)
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(pow.f64 (fma.f64 b i (*.f64 t x)) 2)
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 3)
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(pow.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 3) 1/3)
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(sqrt.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2))
(sqrt.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2))
(log.f64 (exp.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 3))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(exp.f64 (log.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 1))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(pow.f64 (fma.f64 t x (*.f64 i b)) 2)
(fma.f64 (*.f64 b i) (*.f64 b i) (pow.f64 (*.f64 t x) 2))
(+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))
(fma.f64 1 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))
(fma.f64 1 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 b i) 4)) (cbrt.f64 (pow.f64 (*.f64 b i) 2)) (pow.f64 (*.f64 t x) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 i b) 4)) (cbrt.f64 (pow.f64 (*.f64 i b) 2)) (pow.f64 (*.f64 t x) 2))
(fma.f64 (*.f64 b b) (*.f64 i i) (pow.f64 (*.f64 t x) 2))
(+.f64 (*.f64 b i) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))))
(fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x))))
(fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (fma.f64 x t (*.f64 t x))))
(fma.f64 b i (fma.f64 t x (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(fma.f64 t x (fma.f64 b i (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t x) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(fma.f64 b i (fma.f64 t x (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(fma.f64 t x (fma.f64 b i (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x)))) (*.f64 2 (fma.f64 x t (*.f64 t x))))
(+.f64 (*.f64 2 (fma.f64 x t (*.f64 t x))) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x))))
(fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(fma.f64 b i (fma.f64 t x (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(fma.f64 t x (fma.f64 b i (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t x) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))) (fma.f64 x t (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t x) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))) (fma.f64 x t (*.f64 t x)))
(+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(fma.f64 b i (fma.f64 t x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (*.f64 t x) (*.f64 b i))
(fma.f64 t x (*.f64 i b))
(+.f64 (*.f64 t x) (+.f64 (*.f64 b i) (fma.f64 x t (*.f64 t x))))
(fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x))))
(fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b))))
(+.f64 (*.f64 t x) (+.f64 (*.f64 b i) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(fma.f64 b i (fma.f64 t x (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(fma.f64 t x (fma.f64 b i (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(+.f64 (*.f64 t x) (+.f64 (*.f64 b i) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x))))
(fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b))))
(+.f64 (*.f64 t x) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (*.f64 t x) (+.f64 (*.f64 b i) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (*.f64 t x) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (*.f64 t x) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(fma.f64 b i (fma.f64 t x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (*.f64 t x) (+.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))
(fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x))))
(fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b))))
(+.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))
(fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x))))
(fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(fma.f64 b i (fma.f64 t x (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(fma.f64 t x (fma.f64 b i (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1))
(fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x))))
(fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b))))
(+.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x)))
(fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x)))
(fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 b i (fma.f64 t x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 x t (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x)))) (*.f64 2 (fma.f64 x t (*.f64 t x))))
(+.f64 (*.f64 2 (fma.f64 x t (*.f64 t x))) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 x t (*.f64 t x))))
(fma.f64 b i (fma.f64 t x (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(fma.f64 t x (fma.f64 b i (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))) (fma.f64 x t (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(+.f64 (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))) (fma.f64 x t (*.f64 t x)))
(+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x)))) (*.f64 2 (fma.f64 x t (*.f64 t x))))
(+.f64 (*.f64 2 (fma.f64 x t (*.f64 t x))) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 t x (*.f64 i b)) (*.f64 2 (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x)))) (*.f64 2 (fma.f64 x t (*.f64 t x))))
(+.f64 (*.f64 2 (fma.f64 x t (*.f64 t x))) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))) (*.f64 2 (fma.f64 x t (*.f64 t x))))
(+.f64 (*.f64 2 (fma.f64 x t (*.f64 t x))) (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))) (*.f64 2 (fma.f64 x t (*.f64 t x))))
(+.f64 (*.f64 2 (fma.f64 x t (*.f64 t x))) (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 b i (fma.f64 t x (*.f64 2 (fma.f64 x t (*.f64 t x))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (*.f64 2 (fma.f64 x t (*.f64 t x))) (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 b i (fma.f64 t x (*.f64 2 (fma.f64 x t (*.f64 t x))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (*.f64 2 (fma.f64 x t (*.f64 t x))) (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(fma.f64 b i (fma.f64 t x (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(fma.f64 t x (fma.f64 b i (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x)))) (*.f64 2 (fma.f64 x t (*.f64 t x))))
(+.f64 (*.f64 2 (fma.f64 x t (*.f64 t x))) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(fma.f64 b i (fma.f64 t x (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(fma.f64 t x (fma.f64 b i (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))) (fma.f64 x t (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(+.f64 (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))) (fma.f64 x t (*.f64 t x)))
(+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (fma.f64 x t (*.f64 t x)) 1)))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))) (fma.f64 x t (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))) (*.f64 2 (fma.f64 x t (*.f64 t x))))
(+.f64 (*.f64 2 (fma.f64 x t (*.f64 t x))) (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))) (fma.f64 x t (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 t x (*.f64 i b)) (*.f64 2 (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))) (fma.f64 (neg.f64 t) x (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))) (fma.f64 x t (*.f64 t x)))
(+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))) (*.f64 2 (fma.f64 x t (*.f64 t x))))
(+.f64 (*.f64 2 (fma.f64 x t (*.f64 t x))) (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))) (fma.f64 x t (*.f64 t x)))
(+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))) (fma.f64 (neg.f64 t) x (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 t x (*.f64 i b)) (*.f64 2 (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 b i (fma.f64 t x (*.f64 2 (fma.f64 x t (*.f64 t x))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (*.f64 2 (fma.f64 x t (*.f64 t x))) (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 t x (*.f64 i b)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 b i (fma.f64 t x (*.f64 2 (fma.f64 x t (*.f64 t x))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (*.f64 2 (fma.f64 x t (*.f64 t x))) (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))))
(+.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 t x (*.f64 i b)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 b i (*.f64 t x)))
(fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x))))
(fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b))))
(+.f64 (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))) (*.f64 b i))
(fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x))))
(fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b))))
(+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (fma.f64 b i (*.f64 t x)))
(fma.f64 b i (fma.f64 t x (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(fma.f64 t x (fma.f64 b i (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) 1) (fma.f64 b i (*.f64 t x)))
(fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x))))
(fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b))))
(+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 b i (*.f64 t x)))
(fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (fma.f64 (*.f64 t x) 1 (*.f64 t x)) (fma.f64 b i (*.f64 t x)))
(fma.f64 b i (fma.f64 t x (fma.f64 (*.f64 t x) 1 (*.f64 t x))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 b i (*.f64 t x)))
(fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 b i (*.f64 t x)))
(fma.f64 b i (fma.f64 t x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(fma.f64 t x (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (+.f64 (fma.f64 b i (*.f64 t x)) (*.f64 t x)) (*.f64 t x))
(fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x))))
(fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b))))
(+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (*.f64 b i)) (*.f64 t x))
(fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x))))
(fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b))))
(+.f64 (+.f64 (fma.f64 x t (*.f64 t x)) (*.f64 b i)) (+.f64 (*.f64 t x) (fma.f64 x t (*.f64 t x))))
(fma.f64 b i (fma.f64 t x (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(fma.f64 t x (fma.f64 b i (*.f64 2 (fma.f64 x t (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) 0) (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(+.f64 (-.f64 (*.f64 b i) (exp.f64 (log1p.f64 (*.f64 t x)))) 1)
(+.f64 1 (-.f64 (*.f64 i b) (exp.f64 (log1p.f64 (*.f64 t x)))))
(-.f64 (*.f64 i b) (-.f64 (exp.f64 (log1p.f64 (*.f64 t x))) 1))
(*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (/.f64 1 (fma.f64 b i (*.f64 t x))))
(fma.f64 t x (*.f64 i b))
(*.f64 (fma.f64 b i (*.f64 t x)) 1)
(fma.f64 t x (*.f64 i b))
(*.f64 (fma.f64 b i (*.f64 t x)) (/.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x))))
(fma.f64 t x (*.f64 i b))
(*.f64 1 (fma.f64 b i (*.f64 t x)))
(fma.f64 t x (*.f64 i b))
(*.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(fma.f64 t x (*.f64 i b))
(*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (cbrt.f64 (fma.f64 t x (*.f64 i b))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (cbrt.f64 (fma.f64 t x (*.f64 i b))))
(*.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(fma.f64 t x (*.f64 i b))
(*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2))))
(*.f64 (/.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x))) (fma.f64 b i (*.f64 t x)))
(fma.f64 t x (*.f64 i b))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 b i))) (-.f64 (sqrt.f64 (*.f64 b i)) (sqrt.f64 (*.f64 t x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 i b))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (pow.f64 (fma.f64 b i (*.f64 t x)) 3))
(fma.f64 t x (*.f64 i b))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1) (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(fma.f64 t x (*.f64 i b))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (fma.f64 b i (*.f64 t x)))
(fma.f64 t x (*.f64 i b))
(*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (neg.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (neg.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2))) (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (fma.f64 b i (*.f64 t x)))
(fma.f64 t x (*.f64 i b))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(fma.f64 t x (*.f64 i b))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))) (fma.f64 t x (*.f64 i b))) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)))
(*.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2)) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))) (-.f64 (*.f64 t x) (*.f64 b i)))
(*.f64 (-.f64 (*.f64 t x) (*.f64 i b)) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (neg.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (-.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))) (-.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(*.f64 (-.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (-.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))))))
(/.f64 (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (-.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))) (-.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))) (/.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3))))
(/.f64 (*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (-.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))))) (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2) (fma.f64 b i (*.f64 t x))) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(fma.f64 t x (*.f64 i b))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2)) (fma.f64 b i (*.f64 t x)))
(fma.f64 t x (*.f64 i b))
(*.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (*.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))) (-.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 b i) 4) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (*.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 4) (-.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (*.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))))) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 4) (-.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (*.f64 (fma.f64 t x (*.f64 i b)) (*.f64 (*.f64 t x) (pow.f64 (*.f64 i b) 2))))) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))) 3))))
(/.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (fma.f64 b i (*.f64 t x)))
(fma.f64 t x (*.f64 i b))
(/.f64 (fma.f64 b i (*.f64 t x)) (/.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x))))
(fma.f64 t x (*.f64 i b))
(/.f64 1 (/.f64 (fma.f64 b i (*.f64 t x)) (pow.f64 (fma.f64 b i (*.f64 t x)) 2)))
(fma.f64 t x (*.f64 i b))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) 2) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))))
(fma.f64 t x (*.f64 i b))
(/.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (fma.f64 b i (*.f64 t x)) 3))
(fma.f64 t x (*.f64 i b))
(/.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6)) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (*.f64 (fma.f64 t x (*.f64 i b)) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))) (fma.f64 t x (*.f64 i b)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 6) (pow.f64 (*.f64 t x) 6))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 2) (pow.f64 (*.f64 (*.f64 b i) (*.f64 t x)) 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) 2) (pow.f64 (*.f64 (*.f64 t x) (*.f64 i b)) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (-.f64 (*.f64 t x) (*.f64 b i)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (-.f64 (*.f64 t x) (*.f64 i b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 t x (*.f64 i b))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (-.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (-.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x)))) (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 3) (pow.f64 (fma.f64 x t (*.f64 t x)) 3)) (+.f64 (*.f64 (fma.f64 x t (*.f64 t x)) (fma.f64 x t (*.f64 t x))) (-.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2) (*.f64 (fma.f64 t x (*.f64 i b)) (fma.f64 x t (*.f64 t x))))))
(pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(pow.f64 (fma.f64 b i (*.f64 t x)) 1)
(fma.f64 t x (*.f64 i b))
(pow.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) 2)
(fma.f64 t x (*.f64 i b))
(pow.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) 3)
(fma.f64 t x (*.f64 i b))
(pow.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3) 1/3)
(fma.f64 t x (*.f64 i b))
(sqrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2))
(sqrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2))
(fabs.f64 (fma.f64 b i (*.f64 t x)))
(fabs.f64 (fma.f64 t x (*.f64 i b)))
(log.f64 (exp.f64 (fma.f64 b i (*.f64 t x))))
(fma.f64 t x (*.f64 i b))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b i (*.f64 t x)))))
(fma.f64 t x (*.f64 i b))
(cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 3))
(fma.f64 t x (*.f64 i b))
(expm1.f64 (log1p.f64 (fma.f64 b i (*.f64 t x))))
(fma.f64 t x (*.f64 i b))
(exp.f64 (log.f64 (fma.f64 b i (*.f64 t x))))
(fma.f64 t x (*.f64 i b))
(exp.f64 (*.f64 (log.f64 (fma.f64 b i (*.f64 t x))) 1))
(fma.f64 t x (*.f64 i b))
(log1p.f64 (expm1.f64 (fma.f64 b i (*.f64 t x))))
(fma.f64 t x (*.f64 i b))
(fma.f64 b i (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(fma.f64 i b (*.f64 t x))
(fma.f64 t x (*.f64 i b))
(fma.f64 1 (*.f64 b i) (*.f64 t x))
(fma.f64 1 (*.f64 i b) (*.f64 t x))
(fma.f64 1 (fma.f64 b i (*.f64 t x)) (fma.f64 x t (*.f64 t x)))
(fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x))))
(fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b))))
(fma.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (sqrt.f64 (fma.f64 b i (*.f64 t x))) (fma.f64 x t (*.f64 t x)))
(fma.f64 t x (fma.f64 b i (fma.f64 x t (*.f64 t x))))
(fma.f64 t x (fma.f64 t x (fma.f64 t x (*.f64 i b))))
(fma.f64 (sqrt.f64 (*.f64 b i)) (sqrt.f64 (*.f64 b i)) (*.f64 t x))
(fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (*.f64 t x))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b i (*.f64 t x)) 2)) (cbrt.f64 (fma.f64 b i (*.f64 t x))) (fma.f64 x t (*.f64 t x)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t x (*.f64 i b)) 2)) (cbrt.f64 (fma.f64 t x (*.f64 i b))) (fma.f64 x t (*.f64 t x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 b i) 2)) (cbrt.f64 (*.f64 b i)) (*.f64 t x))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 i b) 2)) (cbrt.f64 (*.f64 i b)) (*.f64 t x))

eval579.0ms (1.1%)

Compiler

Compiled 67816 to 16559 computations (75.6% saved)

prune983.0ms (1.8%)

Pruning

45 alts after pruning (41 fresh and 4 done)

PrunedKeptTotal
New1887111898
Fresh13031
Picked101
Done246
Total1891451936
Error
0.0b
Counts
1936 → 45
Alt Table
Click to see full alt table
StatusErrorProgram
25.3b
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (*.f64 j (neg.f64 y)))))
27.4b
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
54.2b
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)
45.9b
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 3)
45.6b
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
45.3b
(/.f64 i (/.f64 1 (-.f64 (*.f64 b a) (*.f64 y j))))
41.9b
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
29.6b
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
27.4b
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
42.2b
(+.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) (/.f64 (neg.f64 (fma.f64 t j (*.f64 z b))) c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
37.8b
(+.f64 (-.f64 (*.f64 (*.f64 x y) z) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2))
14.2b
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (fma.f64 t (-.f64 (*.f64 a x) (*.f64 c j)) (*.f64 (fma.f64 (neg.f64 j) c (*.f64 c j)) (+.f64 t t)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
23.7b
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (fma.f64 a (*.f64 t x) (/.f64 (*.f64 c c) (/.f64 c (*.f64 t (neg.f64 j)))))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
18.7b
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 t j)))) (*.f64 i (*.f64 a b)))
20.9b
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a b)))
22.3b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
13.1b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
27.8b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (/.f64 j (fma.f64 t c (*.f64 y i))) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))))
13.1b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i)))))
42.6b
(+.f64 (*.f64 (/.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
25.7b
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
41.9b
(+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 b i) a))
29.1b
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
43.5b
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
43.7b
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
46.8b
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
53.6b
(*.f64 (/.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2))
45.6b
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
46.6b
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
43.6b
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
54.9b
(*.f64 (*.f64 y z) x)
51.5b
(*.f64 (*.f64 t x) (neg.f64 a))
52.7b
(*.f64 (*.f64 i j) (neg.f64 y))
52.8b
(*.f64 (*.f64 a (neg.f64 t)) x)
54.5b
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)) x)
44.9b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
54.2b
(*.f64 y (*.f64 z x))
44.1b
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
45.3b
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
54.7b
(*.f64 i (*.f64 y (neg.f64 j)))
52.4b
(*.f64 i (*.f64 a b))
45.0b
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
44.3b
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
41.9b
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
52.5b
(*.f64 a (*.f64 i b))
Compiler

Compiled 2234 to 1484 computations (33.6% saved)

localize55.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.5b
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
5.9b
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
6.4b
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
50.5b
(fma.f64 (neg.f64 y) i (*.f64 y i))
Compiler

Compiled 179 to 27 computations (84.9% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
y
@inf
(fma.f64 (neg.f64 y) i (*.f64 y i))
0.0ms
i
@0
(fma.f64 (neg.f64 y) i (*.f64 y i))
0.0ms
i
@-inf
(fma.f64 (neg.f64 y) i (*.f64 y i))
0.0ms
i
@inf
(fma.f64 (neg.f64 y) i (*.f64 y i))
0.0ms
y
@0
(fma.f64 (neg.f64 y) i (*.f64 y i))

rewrite83.0ms (0.2%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
0919
117913
2220113
Stop Event
node limit
Counts
1 → 21
Calls
Call 1
Inputs
(fma.f64 (neg.f64 y) i (*.f64 y 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 1 (*.f64 i (+.f64 y y))) 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) 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 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 y i) (*.f64 y i)))))) (#(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 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))))))))

simplify47.0ms (0.1%)

Algorithm
egg-herbie
Rules
118×associate-*r*
100×associate-*l*
60×unswap-sqr
52×*-commutative
46×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058585
1168585
2870585
Stop Event
unsound
Counts
45 → 26
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 (*.f64 y i) (*.f64 y i))
(-.f64 (+.f64 1 (*.f64 i (+.f64 y y))) 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) 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 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 y i) (*.f64 y i)))
(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))))
(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))))
Outputs
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (*.f64 0 i) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (*.f64 0 i) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (*.f64 0 i) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (*.f64 0 i) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (*.f64 0 i) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (*.f64 0 i) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (*.f64 0 i) y)
(*.f64 (+.f64 i (*.f64 -1 i)) y)
(*.f64 (*.f64 0 i) y)
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(*.f64 (*.f64 0 i) y)
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(*.f64 (*.f64 0 i) y)
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(*.f64 (*.f64 0 i) y)
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) y))
(*.f64 (*.f64 0 i) y)
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 (*.f64 0 i) y)
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 (*.f64 0 i) y)
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 (*.f64 0 i) y)
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 (*.f64 0 i) y)
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 (*.f64 0 i) y)
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 (*.f64 0 i) y)
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 (*.f64 0 i) y)
(*.f64 i (+.f64 y (*.f64 -1 y)))
(*.f64 (*.f64 0 i) y)
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
(*.f64 (*.f64 0 i) y)
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
(*.f64 (*.f64 0 i) y)
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
(*.f64 (*.f64 0 i) y)
(*.f64 -1 (*.f64 i (+.f64 y (*.f64 -1 y))))
(*.f64 (*.f64 0 i) y)
(+.f64 (*.f64 y i) (*.f64 y i))
(*.f64 (*.f64 0 i) y)
(-.f64 (+.f64 1 (*.f64 i (+.f64 y y))) 1)
(*.f64 (*.f64 0 i) y)
(*.f64 i (+.f64 y y))
(*.f64 (*.f64 0 i) y)
(*.f64 (*.f64 i (+.f64 y y)) 1)
(*.f64 (*.f64 0 i) y)
(*.f64 1 (*.f64 i (+.f64 y y)))
(*.f64 (*.f64 0 i) y)
(*.f64 (sqrt.f64 (*.f64 i (+.f64 y y))) (sqrt.f64 (*.f64 i (+.f64 y y))))
(*.f64 (*.f64 0 i) y)
(*.f64 (cbrt.f64 (*.f64 i (+.f64 y y))) (pow.f64 (cbrt.f64 (*.f64 i (+.f64 y y))) 2))
(*.f64 (*.f64 0 i) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 i (+.f64 y y))) 2) (cbrt.f64 (*.f64 i (+.f64 y y))))
(*.f64 (*.f64 0 i) 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 0 i) y)
(/.f64 (-.f64 (pow.f64 (*.f64 y i) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 y i) (*.f64 y i)))
(*.f64 (*.f64 0 i) y)
(pow.f64 (*.f64 i (+.f64 y y)) 1)
(*.f64 (*.f64 0 i) y)
(pow.f64 (sqrt.f64 (*.f64 i (+.f64 y y))) 2)
(*.f64 (*.f64 0 i) y)
(pow.f64 (cbrt.f64 (*.f64 i (+.f64 y y))) 3)
(*.f64 (*.f64 0 i) y)
(pow.f64 (pow.f64 (*.f64 i (+.f64 y y)) 3) 1/3)
(*.f64 (*.f64 0 i) y)
(sqrt.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2))
(*.f64 (*.f64 0 i) y)
(log.f64 (exp.f64 (*.f64 i (+.f64 y y))))
(*.f64 (*.f64 0 i) y)
(cbrt.f64 (pow.f64 (*.f64 i (+.f64 y y)) 3))
(*.f64 (*.f64 0 i) y)
(expm1.f64 (log1p.f64 (*.f64 i (+.f64 y y))))
(*.f64 (*.f64 0 i) y)
(exp.f64 (log.f64 (*.f64 i (+.f64 y y))))
(*.f64 (*.f64 0 i) y)
(exp.f64 (*.f64 (log.f64 (*.f64 i (+.f64 y y))) 1))
(*.f64 (*.f64 0 i) y)
(log1p.f64 (expm1.f64 (*.f64 i (+.f64 y y))))
(*.f64 (*.f64 0 i) y)

localize7.0ms (0%)

Local error

Found 1 expressions with local error:

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

Compiled 20 to 11 computations (45% saved)

series2.0ms (0%)

Counts
1 → 12
Calls

9 calls:

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

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

simplify83.0ms (0.2%)

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 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 (+.f64 1 (*.f64 i (*.f64 a b))) 1)
(pow.f64 (*.f64 i (*.f64 a b)) 1)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 a b))) 2)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) 3)
(pow.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 a b))))
(exp.f64 (log.f64 (*.f64 i (*.f64 a b))))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 a b))))
Outputs
(*.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 (+.f64 1 (*.f64 i (*.f64 a b))) 1)
(*.f64 a (*.f64 i b))
(pow.f64 (*.f64 i (*.f64 a b)) 1)
(*.f64 a (*.f64 i b))
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 a b))) 2)
(*.f64 a (*.f64 i b))
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) 3)
(*.f64 a (*.f64 i b))
(pow.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3) 1/3)
(*.f64 a (*.f64 i b))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2))
(*.f64 a (*.f64 i b))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i))
(*.f64 a (*.f64 i b))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3))
(*.f64 a (*.f64 i b))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 a b))))
(*.f64 a (*.f64 i b))
(exp.f64 (log.f64 (*.f64 i (*.f64 a b))))
(*.f64 a (*.f64 i b))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 a b))))
(*.f64 a (*.f64 i b))

localize12.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(-.f64 (*.f64 z x) (*.f64 i j))
5.5b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
Compiler

Compiled 36 to 13 computations (63.9% saved)

localize34.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
0.3b
(-.f64 (*.f64 z x) (*.f64 i j))
4.5b
(*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))
5.5b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
Compiler

Compiled 80 to 18 computations (77.5% saved)

series5.0ms (0%)

Counts
1 → 96
Calls

24 calls:

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

rewrite101.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1808×associate-*l/
872×associate-+l+
454×add-sqr-sqrt
452×pow1
452×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

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

simplify118.0ms (0.2%)

Algorithm
egg-herbie
Rules
1146×distribute-lft-in
1064×distribute-rgt-in
850×*-commutative
740×associate-/l*
702×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023010335
166110181
2241610181
Stop Event
node limit
Counts
151 → 153
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 i (*.f64 y j)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 i (*.f64 y j)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 i (*.f64 y j)))))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 y (*.f64 z x))))
(*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.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 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 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(-.f64 (/.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) (/.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(-.f64 (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))) 1)
(-.f64 (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))) 1)
(*.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 1)
(*.f64 1 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(*.f64 (sqrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) (sqrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(*.f64 (cbrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 2) (cbrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (/.f64 1 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(*.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))) (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))) (neg.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2)) 1) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) 1) (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)) 1) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))) 1) (neg.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))) (sqrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))) (sqrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))) (sqrt.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))) (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))) (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 2)) (cbrt.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)) (*.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))) (/.f64 1 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))) (+.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) 3) (pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) 3)) (/.f64 1 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (*.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3)) (*.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))) (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) 3) (pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))) (+.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (*.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)))))
(pow.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 1)
(pow.f64 (sqrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 3)
(pow.f64 (pow.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2))
(log.f64 (exp.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))))
(cbrt.f64 (pow.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(exp.f64 (log.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
(fma.f64 (-.f64 (*.f64 z x) (*.f64 i j)) y (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) b (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 1 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
(fma.f64 1 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (sqrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2) (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) 2) (cbrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
Outputs
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 i (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 i (*.f64 y j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 i (*.f64 y j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 i (*.f64 y j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(*.f64 z (fma.f64 y x (neg.f64 (*.f64 c b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(*.f64 z (fma.f64 y x (neg.f64 (*.f64 c b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 i (neg.f64 (*.f64 y j))))
(-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 z (fma.f64 y x (neg.f64 (*.f64 c b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 y (*.f64 z x))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 y (*.f64 z x))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 y (*.f64 z x))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 i (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b)))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 i (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (*.f64 y (*.f64 z x))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (*.f64 y (*.f64 z x))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (*.f64 y (*.f64 z x))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 y (*.f64 z x) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b)))))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 j (*.f64 i (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 j (*.f64 i (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (neg.f64 (*.f64 c (*.f64 z b))))
(-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 i (*.f64 a b) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 z b)))
(*.f64 z (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 z b)))
(*.f64 z (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))) 1)
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) (-.f64 1 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))) (-.f64 1 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))))
(fma.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))) (expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))) (-.f64 1 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))) 1) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (expm1.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (expm1.f64 (log1p.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) (/.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))))))
(-.f64 (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))) (-.f64 1 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))))
(fma.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))) (expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))))
(-.f64 (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))) 1) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (expm1.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (expm1.f64 (log1p.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))))))
(*.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 1)
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 1 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 (sqrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) (sqrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 (cbrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 2))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 2) (cbrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (/.f64 1 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j))))))) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))) (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j))))))) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j))))))) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))) (neg.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j))))))) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2)) 1) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) 1) (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j))))))) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)) 1) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))) 1) (neg.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j))))))) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))) (sqrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))) (sqrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))
(*.f64 (/.f64 (hypot.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3/2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3/2)) (sqrt.f64 (fma.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)))) (sqrt.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))) (sqrt.f64 (fma.f64 b (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j))))))) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)))) (hypot.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 3/2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3/2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))) (sqrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))) (sqrt.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))) (sqrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2))) (sqrt.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))) (sqrt.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))
(*.f64 (sqrt.f64 (fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2))) (sqrt.f64 (-.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))) (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))) (pow.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3))) (cbrt.f64 (fma.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)))) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))) 2) (cbrt.f64 (fma.f64 b (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j))))))) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))) (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 2)) (cbrt.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))) (pow.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2))) (cbrt.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))) 2) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2))) (cbrt.f64 (-.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)) (*.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))) (/.f64 1 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))) (+.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 4) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2)) (/.f64 1 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 4) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 4)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))) (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 4) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 4)) (*.f64 (-.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) (+.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) 3) (pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) 3)) (/.f64 1 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (*.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) 3) (pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 4) (+.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 4) (*.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2)))) (/.f64 1 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 6) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 6)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))) (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 4) (fma.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 4))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 6) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 6)) (-.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))) (+.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 4) (fma.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3)) (*.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))) (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 6) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 6)) (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 6) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 6)) (*.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 6) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 6)) (*.f64 (fma.f64 b (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j))))))) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)) (-.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) 3) (pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))) (+.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (*.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) 3) (pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 6) (*.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3) (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3)))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3) 3) (pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3) 3)) (*.f64 (fma.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3) (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 3)) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 6)) (fma.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 3/2) 6) (pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3) 3)) (*.f64 (fma.f64 b (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (neg.f64 (fma.f64 z x (*.f64 i (neg.f64 j))))))) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)) (fma.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3) (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 3)) (pow.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))) 6))))
(pow.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 1)
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(pow.f64 (sqrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 2)
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(pow.f64 (cbrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 3)
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(pow.f64 (pow.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 3) 1/3)
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(sqrt.f64 (pow.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) 2))
(fabs.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))))
(fabs.f64 (fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))))
(log.f64 (exp.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(cbrt.f64 (pow.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 3))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(expm1.f64 (log1p.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(exp.f64 (log.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 1))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(log1p.f64 (expm1.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 (-.f64 (*.f64 z x) (*.f64 i j)) y (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) b (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 1 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 1 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (sqrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2) (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) 2) (cbrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))

localize38.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.5b
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
5.9b
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
6.4b
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
50.5b
(fma.f64 (neg.f64 y) i (*.f64 y i))
Compiler

Compiled 172 to 26 computations (84.9% saved)

series6.0ms (0%)

Counts
1 → 60
Calls

15 calls:

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

rewrite82.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1746×associate-*r/
684×associate-+l+
376×add-sqr-sqrt
370×pow1
370×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify87.0ms (0.2%)

Algorithm
egg-herbie
Rules
1694×distribute-lft-in
1654×distribute-rgt-in
1218×associate-/l*
580×associate-/r*
522×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02427033
17385765
229855693
Stop Event
node limit
Counts
135 → 142
Calls
Call 1
Inputs
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 i y) (*.f64 c t))) (*.f64 y i)) j)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 i y) (*.f64 c t))) (*.f64 y i)) j)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 i y) (*.f64 c t))) (*.f64 y i)) j)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 i y) (*.f64 c t))) (*.f64 y i)) j)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 i y) (*.f64 c t))) (*.f64 y i)) j)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 i y) (*.f64 c t))) (*.f64 y i)) j)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 i y) (*.f64 c t))) (*.f64 y i)) j)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 i y) (*.f64 c t))) (*.f64 y i)) j)
(*.f64 (-.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))) (*.f64 i y)) j)
(*.f64 (-.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))) (*.f64 i y)) j)
(*.f64 (-.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))) (*.f64 i y)) j)
(*.f64 (-.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))) (*.f64 i y)) j)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) 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 j (fma.f64 t c (*.f64 y i))) (*.f64 j (*.f64 i (+.f64 y y))))
(+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1))
(+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (*.f64 i (+.f64 y y)))))
(+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (+.f64 (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1) (*.f64 j (*.f64 i (+.f64 y y)))))
(+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1)))
(+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (+.f64 (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1)))
(+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (fma.f64 t c (*.f64 y i))))
(+.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y i)))
(+.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 y i)) (*.f64 j (*.f64 i (+.f64 y y)))))
(+.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 y i)) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1)))
(+.f64 (*.f64 j (*.f64 y i)) (*.f64 j (*.f64 t c)))
(+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 j (*.f64 y i)) (*.f64 j (fma.f64 t c (*.f64 y i)))))
(+.f64 (*.f64 (*.f64 t c) j) (*.f64 (*.f64 y i) j))
(+.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 y i) j) (*.f64 j (*.f64 i (+.f64 y y)))))
(+.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 y i) j) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1)))
(+.f64 (*.f64 (*.f64 y i) j) (*.f64 (*.f64 t c) j))
(+.f64 (*.f64 (*.f64 y i) j) (+.f64 (*.f64 (*.f64 y i) j) (*.f64 j (fma.f64 t c (*.f64 y i)))))
(+.f64 (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1) (*.f64 j (fma.f64 t c (*.f64 y i))))
(+.f64 (+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 j (*.f64 y i))) (*.f64 j (*.f64 y i)))
(+.f64 (+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) j)) (*.f64 (*.f64 y i) j))
(+.f64 (+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (*.f64 i (+.f64 y y)))) (*.f64 j (fma.f64 t c (*.f64 y i))))
(+.f64 (+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (*.f64 t c))) (*.f64 j (*.f64 y i)))
(+.f64 (+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 (*.f64 t c) j)) (*.f64 (*.f64 y i) j))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (fma.f64 t c (*.f64 y i))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (fma.f64 t c (*.f64 y i))))) (-.f64 1 (*.f64 j (*.f64 i (+.f64 y y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (fma.f64 t c (*.f64 y i))))) (-.f64 1 (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1)))
(-.f64 (+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (exp.f64 (log1p.f64 (*.f64 j (fma.f64 t c (*.f64 y i)))))) 1)
(/.f64 j (/.f64 (fma.f64 t c (*.f64 y i)) (pow.f64 (fma.f64 t c (*.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 j (/.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))) (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3))))
(/.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 j (pow.f64 (fma.f64 t c (*.f64 y i)) 2)) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 j (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3))) (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) j) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)) j) (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (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 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 2) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (*.f64 i (+.f64 y y))))) (-.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 j (*.f64 i (+.f64 y y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 3) (pow.f64 (*.f64 j (*.f64 i (+.f64 y y))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 2) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (*.f64 i (+.f64 y y))))) (*.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 j (*.f64 i (+.f64 y y))))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2) (pow.f64 (fma.f64 t c (*.f64 y i)) 2))) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (-.f64 (*.f64 y i) (*.f64 i (+.f64 y y))) (-.f64 (*.f64 y i) (*.f64 i (+.f64 y y)))))) (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 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (-.f64 (*.f64 y i) (*.f64 i (+.f64 y y))) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (+.f64 (*.f64 (-.f64 (*.f64 y i) (*.f64 i (+.f64 y y))) (-.f64 (*.f64 y i) (*.f64 i (+.f64 y y)))) (*.f64 (*.f64 t c) (-.f64 (*.f64 y i) (*.f64 i (+.f64 y y)))))))
(/.f64 (*.f64 j (neg.f64 (pow.f64 (fma.f64 t c (*.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 j (neg.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (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 j (pow.f64 (fma.f64 t c (*.f64 y i)) 2))) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 1 (*.f64 j (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)))) (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))))
(/.f64 (*.f64 1 (*.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) j)) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)) j)) (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (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 1 (-.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 2) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (*.f64 i (+.f64 y y)))))) (-.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 j (*.f64 i (+.f64 y y)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 3) (pow.f64 (*.f64 j (*.f64 i (+.f64 y y))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 2) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (*.f64 i (+.f64 y y))))) (*.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 j (*.f64 i (+.f64 y y))))))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (fma.f64 t c (*.f64 y i)))) (fma.f64 t c (*.f64 y i))) (sqrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (fma.f64 t c (*.f64 y i)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i)))))))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (fma.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 (pow.f64 (cbrt.f64 (fma.f64 t c (*.f64 y i))) 2)) (pow.f64 (cbrt.f64 (fma.f64 t c (*.f64 y i))) 2)) (cbrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.f64 t c (*.f64 y i))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i)))))))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.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))))))
(pow.f64 (sqrt.f64 (*.f64 j (fma.f64 t c (*.f64 y i)))) 2)
(pow.f64 (cbrt.f64 (*.f64 j (fma.f64 t c (*.f64 y i)))) 3)
(pow.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 3) 1/3)
(pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 1)
(sqrt.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 2))
(log.f64 (pow.f64 (exp.f64 j) (fma.f64 t c (*.f64 y i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (fma.f64 t c (*.f64 y i))))))
(cbrt.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 3))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (fma.f64 t c (*.f64 y i)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 j 3)))
(expm1.f64 (log1p.f64 (*.f64 j (fma.f64 t c (*.f64 y i)))))
(exp.f64 (log.f64 (*.f64 j (fma.f64 t c (*.f64 y i)))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (fma.f64 t c (*.f64 y i)))) 1))
(log1p.f64 (expm1.f64 (*.f64 j (fma.f64 t c (*.f64 y i)))))
(fma.f64 j (fma.f64 t c (*.f64 y i)) (*.f64 j (*.f64 i (+.f64 y y))))
(fma.f64 (fma.f64 t c (*.f64 y i)) j (*.f64 j (*.f64 i (+.f64 y y))))
Outputs
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 i y) (*.f64 c t))) (*.f64 y i)) j)
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 i y) (*.f64 c t))) (*.f64 y i)) j)
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 i y) (*.f64 c t))) (*.f64 y i)) j)
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 i y) (*.f64 c t))) (*.f64 y i)) j)
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 i y) (*.f64 c t))) (*.f64 y i)) j)
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 i y) (*.f64 c t))) (*.f64 y i)) j)
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 i y) (*.f64 c t))) (*.f64 y i)) j)
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (+.f64 (*.f64 i y) (*.f64 c t))) (*.f64 y i)) j)
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 (-.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))) (*.f64 i y)) j)
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 (-.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))) (*.f64 i y)) j)
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 (-.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))) (*.f64 i y)) j)
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 (-.f64 (+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))) (*.f64 i y)) j)
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 0 (*.f64 i y)) (*.f64 i y)))
(*.f64 (*.f64 y j) (neg.f64 i))
(*.f64 i (neg.f64 (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 0 (*.f64 i y)) (*.f64 i y)))
(*.f64 (*.f64 y j) (neg.f64 i))
(*.f64 i (neg.f64 (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 i y)) (*.f64 y i)) j) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 j (-.f64 (*.f64 0 (*.f64 i y)) (*.f64 i y)))
(*.f64 (*.f64 y j) (neg.f64 i))
(*.f64 i (neg.f64 (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 j (-.f64 (*.f64 0 (*.f64 i y)) (*.f64 i y)))
(*.f64 (*.f64 y j) (neg.f64 i))
(*.f64 i (neg.f64 (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 0 (*.f64 i y)) (*.f64 i y)))
(*.f64 (*.f64 y j) (neg.f64 i))
(*.f64 i (neg.f64 (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 0 (*.f64 i y)) (*.f64 i y)))
(*.f64 (*.f64 y j) (neg.f64 i))
(*.f64 i (neg.f64 (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (+.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)))
(*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t)))
(+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 j (*.f64 i (+.f64 y y))))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (*.f64 i (+.f64 y y)))))
(fma.f64 j (fma.f64 i y (*.f64 c t)) (*.f64 (*.f64 i (+.f64 y y)) (+.f64 j j)))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 (+.f64 y y) (+.f64 i i))))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (*.f64 2 (+.f64 y y)))))
(+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (+.f64 (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1) (*.f64 j (*.f64 i (+.f64 y y)))))
(fma.f64 j (fma.f64 i y (*.f64 c t)) (*.f64 (*.f64 i (+.f64 y y)) (+.f64 j j)))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 (+.f64 y y) (+.f64 i i))))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (*.f64 2 (+.f64 y y)))))
(+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1)))
(fma.f64 j (fma.f64 i y (*.f64 c t)) (*.f64 (*.f64 i (+.f64 y y)) (+.f64 j j)))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 (+.f64 y y) (+.f64 i i))))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (*.f64 2 (+.f64 y y)))))
(+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (+.f64 (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1)))
(fma.f64 j (fma.f64 i y (*.f64 c t)) (*.f64 (*.f64 i (+.f64 y y)) (+.f64 j j)))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 (+.f64 y y) (+.f64 i i))))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (*.f64 2 (+.f64 y y)))))
(+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (fma.f64 t c (*.f64 y i))))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(+.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y i)))
(*.f64 j (fma.f64 i y (*.f64 c t)))
(+.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 y i)) (*.f64 j (*.f64 i (+.f64 y y)))))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(+.f64 (*.f64 j (*.f64 t c)) (+.f64 (*.f64 j (*.f64 y i)) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1)))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(+.f64 (*.f64 j (*.f64 y i)) (*.f64 j (*.f64 t c)))
(*.f64 j (fma.f64 i y (*.f64 c t)))
(+.f64 (*.f64 j (*.f64 y i)) (+.f64 (*.f64 j (*.f64 y i)) (*.f64 j (fma.f64 t c (*.f64 y i)))))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(+.f64 (*.f64 (*.f64 t c) j) (*.f64 (*.f64 y i) j))
(*.f64 j (fma.f64 i y (*.f64 c t)))
(+.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 y i) j) (*.f64 j (*.f64 i (+.f64 y y)))))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(+.f64 (*.f64 (*.f64 t c) j) (+.f64 (*.f64 (*.f64 y i) j) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1)))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(+.f64 (*.f64 (*.f64 y i) j) (*.f64 (*.f64 t c) j))
(*.f64 j (fma.f64 i y (*.f64 c t)))
(+.f64 (*.f64 (*.f64 y i) j) (+.f64 (*.f64 (*.f64 y i) j) (*.f64 j (fma.f64 t c (*.f64 y i)))))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(+.f64 (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1) (*.f64 j (fma.f64 t c (*.f64 y i))))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(+.f64 (+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 j (*.f64 y i))) (*.f64 j (*.f64 y i)))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(+.f64 (+.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 (*.f64 y i) j)) (*.f64 (*.f64 y i) j))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(+.f64 (+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (*.f64 i (+.f64 y y)))) (*.f64 j (fma.f64 t c (*.f64 y i))))
(fma.f64 j (fma.f64 i y (*.f64 c t)) (*.f64 (*.f64 i (+.f64 y y)) (+.f64 j j)))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 (+.f64 y y) (+.f64 i i))))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (*.f64 2 (+.f64 y y)))))
(+.f64 (+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (*.f64 t c))) (*.f64 j (*.f64 y i)))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(+.f64 (+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 (*.f64 t c) j)) (*.f64 (*.f64 y i) j))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (fma.f64 t c (*.f64 y i))))) 1)
(*.f64 j (fma.f64 i y (*.f64 c t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (fma.f64 t c (*.f64 y i))))) (-.f64 1 (*.f64 j (*.f64 i (+.f64 y y)))))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (fma.f64 t c (*.f64 y i))))) (-.f64 1 (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) 1)))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(-.f64 (+.f64 (*.f64 j (*.f64 i (+.f64 y y))) (exp.f64 (log1p.f64 (*.f64 j (fma.f64 t c (*.f64 y i)))))) 1)
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(/.f64 j (/.f64 (fma.f64 t c (*.f64 y i)) (pow.f64 (fma.f64 t c (*.f64 y i)) 2)))
(*.f64 (/.f64 j (fma.f64 i y (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2))
(*.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 2) (/.f64 j (fma.f64 i y (*.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 i y) (fma.f64 i y (*.f64 c t)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (fma.f64 y (*.f64 i (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 j (fma.f64 y (*.f64 i (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))) (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t))))) (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)) (/.f64 j (fma.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)) (/.f64 (fma.f64 (*.f64 i (+.f64 y y)) (+.f64 (*.f64 i y) (-.f64 0 (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2)) 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 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 i y (*.f64 c t)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (fma.f64 y (*.f64 i (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 j (fma.f64 y (*.f64 i (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 j (pow.f64 (fma.f64 t c (*.f64 y i)) 2)) (fma.f64 t c (*.f64 y i)))
(*.f64 (/.f64 j (fma.f64 i y (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2))
(*.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 2) (/.f64 j (fma.f64 i y (*.f64 c t))))
(/.f64 (*.f64 j (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3))) (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t))))) (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)) (/.f64 j (fma.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)) (/.f64 (fma.f64 (*.f64 i (+.f64 y y)) (+.f64 (*.f64 i y) (-.f64 0 (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2)) j))
(/.f64 (*.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) j) (fma.f64 t c (*.f64 y i)))
(*.f64 (/.f64 j (fma.f64 i y (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2))
(*.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 2) (/.f64 j (fma.f64 i y (*.f64 c t))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)) j) (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t))))) (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)) (/.f64 j (fma.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)) (/.f64 (fma.f64 (*.f64 i (+.f64 y y)) (+.f64 (*.f64 i y) (-.f64 0 (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2)) 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 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 i y (*.f64 c t)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (fma.f64 y (*.f64 i (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 j (fma.f64 y (*.f64 i (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 2) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (*.f64 i (+.f64 y y))))) (-.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 j (*.f64 i (+.f64 y y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 2) (*.f64 (*.f64 j j) (pow.f64 (*.f64 i (+.f64 y y)) 2))) (*.f64 j (-.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 2) (*.f64 j (*.f64 j (pow.f64 (*.f64 i (+.f64 y y)) 2)))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 2) (*.f64 j (*.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2) j))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 3) (pow.f64 (*.f64 j (*.f64 i (+.f64 y y))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 2) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (*.f64 i (+.f64 y y))))) (*.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 j (*.f64 i (+.f64 y y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 3) (pow.f64 (*.f64 j (*.f64 i (+.f64 y y))) 3)) (+.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 2) (-.f64 (*.f64 (*.f64 j j) (pow.f64 (*.f64 i (+.f64 y y)) 2)) (*.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) (*.f64 j (*.f64 i (+.f64 y y)))))))
(/.f64 (*.f64 (pow.f64 j 3) (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3))) (+.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 2) (*.f64 (*.f64 i (*.f64 j (+.f64 y y))) (-.f64 (*.f64 i (*.f64 j (+.f64 y y))) (*.f64 j (fma.f64 i y (*.f64 c t)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 3) (pow.f64 (*.f64 i (*.f64 j (+.f64 y y))) 3)) (+.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 2) (*.f64 (*.f64 i (*.f64 j (+.f64 y y))) (-.f64 (*.f64 i (*.f64 j (+.f64 y y))) (*.f64 j (fma.f64 i y (*.f64 c t)))))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2) (pow.f64 (fma.f64 t c (*.f64 y i)) 2))) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))
(/.f64 j (/.f64 (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t))) (-.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2) (pow.f64 (fma.f64 i y (*.f64 c t)) 2))))
(*.f64 (/.f64 j (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t)))) (-.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2) (pow.f64 (fma.f64 i y (*.f64 c t)) 2)))
(*.f64 (/.f64 j (+.f64 (*.f64 i y) (-.f64 0 (*.f64 c t)))) (-.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2) (pow.f64 (fma.f64 i y (*.f64 c t)) 2)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (-.f64 (*.f64 y i) (*.f64 i (+.f64 y y))) (-.f64 (*.f64 y i) (*.f64 i (+.f64 y y)))))) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (-.f64 (*.f64 i y) (*.f64 i (+.f64 y y))) (-.f64 (*.f64 i y) (*.f64 i (+.f64 y y)))))) (fma.f64 i y (*.f64 c t)))
(*.f64 (/.f64 j (fma.f64 i y (*.f64 c t))) (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i (neg.f64 y)) (*.f64 i (neg.f64 y)))))
(/.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 j (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 i y (*.f64 c t)))))
(/.f64 j (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 i y (*.f64 c t)))) (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 i (*.f64 y (fma.f64 i y (*.f64 c t)))))) j)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (-.f64 (*.f64 y i) (*.f64 i (+.f64 y y))) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (+.f64 (*.f64 (-.f64 (*.f64 y i) (*.f64 i (+.f64 y y))) (-.f64 (*.f64 y i) (*.f64 i (+.f64 y y)))) (*.f64 (*.f64 t c) (-.f64 (*.f64 y i) (*.f64 i (+.f64 y y)))))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (-.f64 (*.f64 i y) (*.f64 i (+.f64 y y))) 3))) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (-.f64 (*.f64 i y) (*.f64 i (+.f64 y y))) (+.f64 (-.f64 (*.f64 i y) (*.f64 i (+.f64 y y))) (*.f64 c t)))))
(*.f64 (/.f64 j (fma.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 i) y (*.f64 c t)) (pow.f64 (*.f64 c t) 2))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i (neg.f64 y)) 3)))
(/.f64 (*.f64 j (neg.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2))) (neg.f64 (fma.f64 t c (*.f64 y i))))
(*.f64 (/.f64 j (fma.f64 i y (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2))
(*.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 2) (/.f64 j (fma.f64 i y (*.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 i y) (fma.f64 i y (*.f64 c t)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (fma.f64 y (*.f64 i (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 j (fma.f64 y (*.f64 i (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 j (neg.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i)))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t))))) (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)) (/.f64 j (fma.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)) (/.f64 (fma.f64 (*.f64 i (+.f64 y y)) (+.f64 (*.f64 i y) (-.f64 0 (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2)) j))
(/.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 i y) (fma.f64 i y (*.f64 c t)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (fma.f64 y (*.f64 i (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 j (fma.f64 y (*.f64 i (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 1 (*.f64 j (pow.f64 (fma.f64 t c (*.f64 y i)) 2))) (fma.f64 t c (*.f64 y i)))
(*.f64 (/.f64 j (fma.f64 i y (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2))
(*.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 2) (/.f64 j (fma.f64 i y (*.f64 c t))))
(/.f64 (*.f64 1 (*.f64 j (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)))) (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t))))) (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)) (/.f64 j (fma.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)) (/.f64 (fma.f64 (*.f64 i (+.f64 y y)) (+.f64 (*.f64 i y) (-.f64 0 (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2)) j))
(/.f64 (*.f64 1 (*.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) j)) (fma.f64 t c (*.f64 y i)))
(*.f64 (/.f64 j (fma.f64 i y (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2))
(*.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 2) (/.f64 j (fma.f64 i y (*.f64 c t))))
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)) j)) (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i))))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t))))) (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)) (/.f64 j (fma.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)) (/.f64 (fma.f64 (*.f64 i (+.f64 y y)) (+.f64 (*.f64 i y) (-.f64 0 (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2)) j))
(/.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 i y) (fma.f64 i y (*.f64 c t)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (fma.f64 y (*.f64 i (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 j (fma.f64 y (*.f64 i (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 2) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (*.f64 i (+.f64 y y)))))) (-.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 j (*.f64 i (+.f64 y y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 2) (*.f64 (*.f64 j j) (pow.f64 (*.f64 i (+.f64 y y)) 2))) (*.f64 j (-.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 2) (*.f64 j (*.f64 j (pow.f64 (*.f64 i (+.f64 y y)) 2)))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 2) (*.f64 j (*.f64 (pow.f64 (*.f64 i (+.f64 y y)) 2) j))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 3) (pow.f64 (*.f64 j (*.f64 i (+.f64 y y))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 2) (*.f64 (*.f64 j (*.f64 i (+.f64 y y))) (*.f64 j (*.f64 i (+.f64 y y))))) (*.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) (*.f64 j (*.f64 i (+.f64 y y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 3) (pow.f64 (*.f64 j (*.f64 i (+.f64 y y))) 3)) (+.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 2) (-.f64 (*.f64 (*.f64 j j) (pow.f64 (*.f64 i (+.f64 y y)) 2)) (*.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) (*.f64 j (*.f64 i (+.f64 y y)))))))
(/.f64 (*.f64 (pow.f64 j 3) (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3))) (+.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 2) (*.f64 (*.f64 i (*.f64 j (+.f64 y y))) (-.f64 (*.f64 i (*.f64 j (+.f64 y y))) (*.f64 j (fma.f64 i y (*.f64 c t)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 3) (pow.f64 (*.f64 i (*.f64 j (+.f64 y y))) 3)) (+.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 2) (*.f64 (*.f64 i (*.f64 j (+.f64 y y))) (-.f64 (*.f64 i (*.f64 j (+.f64 y y))) (*.f64 j (fma.f64 i y (*.f64 c t)))))))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (fma.f64 t c (*.f64 y i)))) (fma.f64 t c (*.f64 y i))) (sqrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 j (sqrt.f64 (fma.f64 i y (*.f64 c t)))) (/.f64 (sqrt.f64 (fma.f64 i y (*.f64 c t))) (fma.f64 i y (*.f64 c t))))
(/.f64 j (/.f64 (/.f64 (sqrt.f64 (fma.f64 i y (*.f64 c t))) (fma.f64 i y (*.f64 c t))) (sqrt.f64 (fma.f64 i y (*.f64 c t)))))
(*.f64 (/.f64 j (/.f64 (sqrt.f64 (fma.f64 i y (*.f64 c t))) (fma.f64 i y (*.f64 c t)))) (sqrt.f64 (fma.f64 i y (*.f64 c t))))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (fma.f64 t c (*.f64 y i)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i)))))))
(/.f64 (*.f64 j (sqrt.f64 (fma.f64 i y (*.f64 c t)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)))))
(*.f64 (/.f64 (*.f64 j (sqrt.f64 (fma.f64 i y (*.f64 c t)))) (sqrt.f64 (fma.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2)))) (hypot.f64 (pow.f64 (*.f64 i (+.f64 y y)) 3/2) (pow.f64 (fma.f64 i y (*.f64 c t)) 3/2)))
(*.f64 (/.f64 j (/.f64 (sqrt.f64 (fma.f64 (*.f64 i (+.f64 y y)) (+.f64 (*.f64 i y) (-.f64 0 (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2))) (sqrt.f64 (fma.f64 i y (*.f64 c t))))) (hypot.f64 (pow.f64 (*.f64 i (+.f64 y y)) 3/2) (pow.f64 (fma.f64 i y (*.f64 c t)) 3/2)))
(/.f64 (*.f64 (*.f64 j (sqrt.f64 (fma.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 (*.f64 (sqrt.f64 (fma.f64 i y (*.f64 c t))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 i y (*.f64 c t))))))
(/.f64 (*.f64 j (*.f64 (sqrt.f64 (fma.f64 i y (*.f64 c t))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))) (sqrt.f64 (fma.f64 y (*.f64 i (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2))))
(*.f64 (/.f64 j (/.f64 (sqrt.f64 (fma.f64 y (*.f64 i (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2))) (sqrt.f64 (fma.f64 i y (*.f64 c t))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.f64 t c (*.f64 y i))) 2)) (pow.f64 (cbrt.f64 (fma.f64 t c (*.f64 y i))) 2)) (cbrt.f64 (fma.f64 t c (*.f64 y i))))
(/.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.f64 i y (*.f64 c t))) 2)) (/.f64 (cbrt.f64 (fma.f64 i y (*.f64 c t))) (pow.f64 (cbrt.f64 (fma.f64 i y (*.f64 c t))) 2)))
(/.f64 j (/.f64 (cbrt.f64 (fma.f64 i y (*.f64 c t))) (pow.f64 (cbrt.f64 (fma.f64 i y (*.f64 c t))) 4)))
(*.f64 (/.f64 j (cbrt.f64 (fma.f64 i y (*.f64 c t)))) (pow.f64 (cbrt.f64 (fma.f64 i y (*.f64 c t))) 4))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.f64 t c (*.f64 y i))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 t c (*.f64 y i)))))))
(/.f64 (*.f64 j (*.f64 (pow.f64 (cbrt.f64 (fma.f64 i y (*.f64 c t))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 2) (*.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t)))))))
(*.f64 (/.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.f64 i y (*.f64 c t))) 2)) (cbrt.f64 (fma.f64 (*.f64 i (+.f64 y y)) (-.f64 (*.f64 i (+.f64 y y)) (fma.f64 i y (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3))))
(*.f64 (/.f64 j (/.f64 (cbrt.f64 (fma.f64 (*.f64 i (+.f64 y y)) (+.f64 (*.f64 i y) (-.f64 0 (*.f64 c t))) (pow.f64 (fma.f64 i y (*.f64 c t)) 2))) (pow.f64 (cbrt.f64 (fma.f64 i y (*.f64 c t))) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 c t)) 3) (pow.f64 (*.f64 i (+.f64 y y)) 3))))
(/.f64 (*.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.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 (fma.f64 i y (*.f64 c t))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 i y (*.f64 c t))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)))))
(*.f64 (/.f64 (*.f64 j (pow.f64 (cbrt.f64 (fma.f64 i y (*.f64 c t))) 2)) (cbrt.f64 (fma.f64 y (*.f64 i (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 j (/.f64 (cbrt.f64 (fma.f64 y (*.f64 i (fma.f64 i y (*.f64 c t))) (pow.f64 (*.f64 c t) 2))) (pow.f64 (cbrt.f64 (fma.f64 i y (*.f64 c t))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(pow.f64 (sqrt.f64 (*.f64 j (fma.f64 t c (*.f64 y i)))) 2)
(*.f64 j (fma.f64 i y (*.f64 c t)))
(pow.f64 (cbrt.f64 (*.f64 j (fma.f64 t c (*.f64 y i)))) 3)
(*.f64 j (fma.f64 i y (*.f64 c t)))
(pow.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 3) 1/3)
(*.f64 j (fma.f64 i y (*.f64 c t)))
(pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 1)
(*.f64 j (fma.f64 i y (*.f64 c t)))
(sqrt.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 2))
(sqrt.f64 (pow.f64 (*.f64 j (fma.f64 i y (*.f64 c t))) 2))
(fabs.f64 (*.f64 j (fma.f64 i y (*.f64 c t))))
(log.f64 (pow.f64 (exp.f64 j) (fma.f64 t c (*.f64 y i))))
(*.f64 j (fma.f64 i y (*.f64 c t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (fma.f64 t c (*.f64 y i))))))
(*.f64 j (fma.f64 i y (*.f64 c t)))
(cbrt.f64 (pow.f64 (*.f64 j (fma.f64 t c (*.f64 y i))) 3))
(*.f64 j (fma.f64 i y (*.f64 c t)))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (fma.f64 t c (*.f64 y i)) 3)))
(*.f64 j (fma.f64 i y (*.f64 c t)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 t c (*.f64 y i)) 3) (pow.f64 j 3)))
(*.f64 j (fma.f64 i y (*.f64 c t)))
(expm1.f64 (log1p.f64 (*.f64 j (fma.f64 t c (*.f64 y i)))))
(*.f64 j (fma.f64 i y (*.f64 c t)))
(exp.f64 (log.f64 (*.f64 j (fma.f64 t c (*.f64 y i)))))
(*.f64 j (fma.f64 i y (*.f64 c t)))
(exp.f64 (*.f64 (log.f64 (*.f64 j (fma.f64 t c (*.f64 y i)))) 1))
(*.f64 j (fma.f64 i y (*.f64 c t)))
(log1p.f64 (expm1.f64 (*.f64 j (fma.f64 t c (*.f64 y i)))))
(*.f64 j (fma.f64 i y (*.f64 c t)))
(fma.f64 j (fma.f64 t c (*.f64 y i)) (*.f64 j (*.f64 i (+.f64 y y))))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))
(fma.f64 (fma.f64 t c (*.f64 y i)) j (*.f64 j (*.f64 i (+.f64 y y))))
(*.f64 j (+.f64 (fma.f64 i y (*.f64 c t)) (*.f64 i (+.f64 y y))))
(*.f64 j (fma.f64 i (+.f64 y y) (fma.f64 i y (*.f64 c t))))

eval381.0ms (0.7%)

Compiler

Compiled 42207 to 6416 computations (84.8% saved)

prune541.0ms (1%)

Pruning

48 alts after pruning (42 fresh and 6 done)

PrunedKeptTotal
New1183101193
Fresh43236
Picked101
Done268
Total1190481238
Error
0.0b
Counts
1238 → 48
Alt Table
Click to see full alt table
StatusErrorProgram
25.3b
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (*.f64 j (neg.f64 y)))))
27.4b
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
54.2b
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)
45.9b
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 3)
45.6b
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
45.3b
(/.f64 i (/.f64 1 (-.f64 (*.f64 b a) (*.f64 y j))))
41.9b
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
29.6b
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
27.4b
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
37.7b
(-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b)))
42.2b
(+.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) (/.f64 (neg.f64 (fma.f64 t j (*.f64 z b))) c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
14.2b
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (fma.f64 t (-.f64 (*.f64 a x) (*.f64 c j)) (*.f64 (fma.f64 (neg.f64 j) c (*.f64 c j)) (+.f64 t t)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
23.7b
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (fma.f64 a (*.f64 t x) (/.f64 (*.f64 c c) (/.f64 c (*.f64 t (neg.f64 j)))))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
18.7b
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (fma.f64 a (*.f64 t x) (*.f64 (neg.f64 c) (*.f64 t j)))) (*.f64 i (*.f64 a b)))
20.9b
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a b)))
22.3b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
13.1b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j))))
27.8b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (/.f64 j (fma.f64 i y (*.f64 c t))) (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i (neg.f64 y)) (*.f64 i (neg.f64 y))))))
13.1b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 c t))))
25.7b
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
41.9b
(+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 b i) a))
43.5b
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
43.7b
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
46.8b
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
53.6b
(*.f64 (/.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (pow.f64 (-.f64 (*.f64 a b) (*.f64 y j)) 2))
45.6b
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
46.6b
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
43.6b
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
44.3b
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
54.9b
(*.f64 (*.f64 y z) x)
51.5b
(*.f64 (*.f64 t x) (neg.f64 a))
52.7b
(*.f64 (*.f64 i j) (neg.f64 y))
52.8b
(*.f64 (*.f64 a (neg.f64 t)) x)
54.5b
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)) x)
54.2b
(*.f64 z (*.f64 y x))
54.2b
(*.f64 z (*.f64 c (neg.f64 b)))
44.9b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
45.0b
(*.f64 y (+.f64 (-.f64 (*.f64 x z) (*.f64 j i)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 j) i (*.f64 j i))))))
54.2b
(*.f64 y (*.f64 z x))
44.1b
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
53.0b
(*.f64 j (*.f64 (neg.f64 i) y))
45.3b
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
54.7b
(*.f64 i (*.f64 y (neg.f64 j)))
52.4b
(*.f64 i (*.f64 a b))
45.0b
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
53.9b
(*.f64 c (neg.f64 (*.f64 z b)))
41.9b
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
52.5b
(*.f64 a (*.f64 i b))
Compiler

Compiled 1159 to 784 computations (32.4% saved)

regimes1.8s (3.2%)

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

10 calls:

260.0ms
y
220.0ms
x
193.0ms
c
183.0ms
j
166.0ms
a
Results
ErrorSegmentsBranch
6.1b5x
7.4b6y
8.6b4z
7.5b5t
7.1b4a
7.9b4b
7.5b5c
10.3b3i
7.8b3j
3.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 1677 to 445 computations (73.5% saved)

bsearch42.0ms (0.1%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.2057569473466919e+308
+inf
0.0ms
-inf
-2.050780197225636e+307
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.4s (2.5%)

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

10 calls:

286.0ms
b
196.0ms
x
167.0ms
z
123.0ms
y
122.0ms
a
Results
ErrorSegmentsBranch
5.6b6x
8.6b3y
7.6b6z
7.6b5t
7.1b4a
7.9b4b
7.6b5c
10.5b3i
7.8b3j
3.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 963 to 304 computations (68.4% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.2057569473466919e+308
+inf
0.0ms
-inf
-2.050780197225636e+307
Compiler

Compiled 50 to 34 computations (32% saved)

regimes887.0ms (1.6%)

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

10 calls:

117.0ms
c
115.0ms
x
103.0ms
i
101.0ms
z
85.0ms
(+.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))))
Results
ErrorSegmentsBranch
6.1b5x
9.6b3y
10.1b4z
8.9b3t
7.1b4a
9.1b3b
9.2b5c
10.0b5i
8.8b3j
3.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 764 to 279 computations (63.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.2057569473466919e+308
+inf
0.0ms
-inf
-2.050780197225636e+307
Compiler

Compiled 50 to 34 computations (32% saved)

regimes711.0ms (1.3%)

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

10 calls:

103.0ms
c
87.0ms
z
86.0ms
i
69.0ms
x
68.0ms
b
Results
ErrorSegmentsBranch
7.1b3x
9.6b3y
10.1b4z
8.9b3t
7.1b4a
10.1b3b
9.2b5c
10.0b5i
8.8b3j
3.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 621 to 247 computations (60.2% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.2057569473466919e+308
+inf
0.0ms
-inf
-2.050780197225636e+307
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.4s (2.6%)

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

9 calls:

319.0ms
t
240.0ms
i
186.0ms
j
137.0ms
y
128.0ms
b
Results
ErrorSegmentsBranch
11.8b7x
13.8b7y
14.7b5z
10.3b13t
11.9b4a
15.1b4b
15.6b3c
12.8b10i
12.0b6j
Compiler

Compiled 525 to 220 computations (58.1% saved)

bsearch295.0ms (0.5%)

Algorithm
12×binary-search
Steps
TimeLeftRight
33.0ms
2.148277943525244e+162
5.980055916242355e+169
22.0ms
1301.1065859070832
244323.68532272632
23.0ms
6.910756834050738e-90
2.6183351570565543e-86
15.0ms
6.473932891465254e-122
2.0347184242586385e-121
25.0ms
3.5644416340336633e-212
2.2190225420235942e-208
24.0ms
2.055591962920556e-235
4.5227493201007e-230
28.0ms
2.3100622860765804e-259
3.3025794054140576e-244
25.0ms
2.1210570271206244e-283
6.400121717594565e-280
20.0ms
-9.725368413490768e-160
-4.032188320354654e-161
20.0ms
-8.088947290280342e-134
-3.2463262675150365e-136
27.0ms
-2.6798573918887316e-111
-5.205593922837952e-113
33.0ms
-29903133777655476000.0
-24784089.01879726
Results
254.0ms1520×body256valid
19.0ms120×body256infinite
Compiler

Compiled 6294 to 4043 computations (35.8% saved)

regimes1.2s (2.2%)

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

9 calls:

232.0ms
i
185.0ms
c
184.0ms
b
151.0ms
y
134.0ms
t
Results
ErrorSegmentsBranch
17.2b3x
14.5b7y
16.2b4z
16.0b6t
14.3b3a
15.6b6b
15.8b6c
13.8b11i
14.4b3j
Compiler

Compiled 500 to 216 computations (56.8% saved)

bsearch247.0ms (0.5%)

Algorithm
10×binary-search
Steps
TimeLeftRight
42.0ms
3.743069841548649e+124
3.628301627484799e+147
30.0ms
1.60177967567529e-119
2.939529673431838e-114
21.0ms
5.513128841698215e-173
7.448129601834372e-172
19.0ms
3.978855461017574e-203
2.7609172984851464e-202
27.0ms
-5.011914372381207e-181
-1.8846670128129374e-188
24.0ms
-9.903349911286726e-146
-6.219231214844823e-150
26.0ms
-1.318683835189546e-99
-5.3999444463823327e-104
25.0ms
-8.961219605452006e-61
-7.120594638412605e-64
14.0ms
-6.219251468138157
-3.5668111621223084
20.0ms
-4.9217389451642965e+131
-1.2918116915028863e+131
Results
204.0ms1184×body256valid
24.0ms98×body256infinite
Compiler

Compiled 4714 to 3064 computations (35% saved)

regimes1.1s (2.1%)

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

9 calls:

176.0ms
t
164.0ms
a
137.0ms
x
134.0ms
y
107.0ms
j
Results
ErrorSegmentsBranch
15.1b7x
16.6b5y
18.0b4z
15.4b8t
14.7b6a
17.6b5b
17.2b6c
19.9b6i
15.2b6j
Compiler

Compiled 475 to 209 computations (56% saved)

bsearch110.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
3.0145752422905394e-67
9.896787794445494e-66
11.0ms
7.885419842521455e-77
1.2402555002020485e-76
26.0ms
3.9575501025973136e-268
2.226964918412882e-261
25.0ms
-1.2694643481854682e-204
-1.0224903700003955e-209
27.0ms
-1.9147222978383446e-23
-2.4797330541665652e-29
Results
100.0ms608×body256valid
2.0ms12×body256infinite
Compiler

Compiled 2208 to 1471 computations (33.4% saved)

regimes1.2s (2.2%)

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

9 calls:

155.0ms
b
154.0ms
a
148.0ms
x
146.0ms
c
139.0ms
y
Results
ErrorSegmentsBranch
17.3b4x
18.0b6y
19.6b5z
18.0b5t
17.6b8a
19.3b6b
18.2b9c
19.2b8i
16.7b4j
Compiler

Compiled 452 to 205 computations (54.6% saved)

bsearch121.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
30.0ms
1.8367953753070234e-28
1.9777859746258138e-16
25.0ms
-5.069439879121167e-157
-1.4454106972910963e-159
65.0ms
-8.432278074943276e-11
-5.526444202019153e-11
Results
113.0ms352×body256valid
2.0ms16×body256infinite
Compiler

Compiled 1346 to 880 computations (34.6% saved)

regimes1.1s (2.1%)

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

9 calls:

185.0ms
i
162.0ms
c
162.0ms
a
134.0ms
z
123.0ms
x
Results
ErrorSegmentsBranch
18.3b5x
19.2b6y
20.0b5z
18.0b5t
17.8b7a
21.9b3b
18.2b9c
19.2b8i
17.4b4j
Compiler

Compiled 431 to 203 computations (52.9% saved)

bsearch64.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
1.8367953753070234e-28
1.9777859746258138e-16
24.0ms
-5.069439879121167e-157
-1.4454106972910963e-159
12.0ms
-8.432278074943276e-11
-5.526444202019153e-11
Results
56.0ms352×body256valid
2.0ms14×body256infinite
Compiler

Compiled 1326 to 870 computations (34.4% saved)

regimes912.0ms (1.7%)

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

9 calls:

146.0ms
y
122.0ms
a
121.0ms
i
109.0ms
x
94.0ms
j
Results
ErrorSegmentsBranch
19.5b7x
17.0b10y
20.1b5z
19.1b4t
17.9b8a
21.9b3b
20.9b5c
19.6b8i
18.6b5j
Compiler

Compiled 412 to 202 computations (51% saved)

bsearch201.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
4.330341325361841e+137
3.908442986517196e+141
19.0ms
1.310316195030676e+106
8.55740708199474e+106
27.0ms
1.7340646865681904e+28
1.3238350552000003e+37
22.0ms
1.1128389584639787e-170
6.1539881969954695e-167
22.0ms
-6.166941792783556e-276
-2.26083805952332e-278
25.0ms
-3.7582264538354224e-239
-1.5483910347308108e-248
19.0ms
-2.5565119134456124e-229
-1.3750027606999631e-230
17.0ms
-4.628779156632442e-193
-4.3784492300989265e-194
20.0ms
-3.673509012675952e-140
-5.685355103001624e-142
Results
171.0ms1088×body256valid
13.0ms80×body256infinite
Compiler

Compiled 3824 to 2533 computations (33.8% saved)

regimes1.0s (1.9%)

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

9 calls:

153.0ms
y
141.0ms
z
137.0ms
a
126.0ms
x
119.0ms
i
Results
ErrorSegmentsBranch
22.6b6x
19.0b7y
22.1b8z
19.3b4t
20.8b6a
23.7b3b
20.0b7c
20.2b9i
22.0b5j
Compiler

Compiled 393 to 196 computations (50.1% saved)

bsearch136.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
1.2420064564862822e+65
1.1362182125390335e+66
24.0ms
61626.67964410623
8872964.83799109
26.0ms
6.602353126833575e-164
5.580540291415647e-160
22.0ms
-6.166941792783556e-276
-2.26083805952332e-278
25.0ms
-3.7582264538354224e-239
-1.5483910347308108e-248
20.0ms
-3.673509012675952e-140
-5.685355103001624e-142
Results
120.0ms720×body256valid
7.0ms28×body256infinite
Compiler

Compiled 2490 to 1659 computations (33.4% saved)

regimes1.1s (2.1%)

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

9 calls:

225.0ms
x
160.0ms
y
139.0ms
j
137.0ms
c
131.0ms
t
Results
ErrorSegmentsBranch
22.3b12x
22.1b9y
22.6b10z
22.3b10t
23.5b4a
27.3b4b
23.8b8c
24.8b5i
21.6b10j
Compiler

Compiled 374 to 192 computations (48.7% saved)

bsearch296.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
61.0ms
1.0081862474785284e+153
1.7118002724361336e+153
26.0ms
1.3749869604175632e+127
3.075894948645764e+129
66.0ms
1.1095824125666134e+104
1.8467076256613382e+111
26.0ms
5.397644268363974e+41
1.9837069886012484e+44
37.0ms
1.6666724154820766e-127
1.775840986366271e-126
6.0ms
5.725852421026303e-192
6.287471632859969e-192
41.0ms
1.5563801665493145e-233
3.531239159751436e-230
18.0ms
-1.7427288396478887e-268
-2.4452903485598233e-269
16.0ms
-1.0329461131935233e+38
-3.7728475020156513e+37
Results
189.0ms880×body256valid
18.0ms111×body256infinite
Compiler

Compiled 2912 to 1979 computations (32% saved)

regimes1.5s (2.8%)

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

9 calls:

269.0ms
y
215.0ms
i
206.0ms
c
196.0ms
x
169.0ms
z
Results
ErrorSegmentsBranch
26.7b9x
24.9b15y
27.6b9z
24.9b10t
26.1b8a
28.9b10b
26.4b14c
25.8b12i
26.6b6j
Compiler

Compiled 355 to 186 computations (47.6% saved)

bsearch434.0ms (0.8%)

Algorithm
14×binary-search
Steps
TimeLeftRight
29.0ms
1.7340646865681904e+28
1.3238350552000003e+37
24.0ms
1.751387706863277e-55
2.864108185129895e-51
29.0ms
2.886608684270534e-96
2.096816516581766e-93
26.0ms
1.9823209715371308e-142
7.981345688724453e-134
24.0ms
6.602353126833575e-164
5.580540291415647e-160
20.0ms
1.2177245755082658e-299
9.186859166637774e-298
33.0ms
-3.7582264538354224e-239
-1.5483910347308108e-248
19.0ms
-2.5565119134456124e-229
-1.3750027606999631e-230
23.0ms
-7.996412274303065e-210
-1.9095235611883985e-212
64.0ms
-1.2405497957342368e-152
-6.465332891865589e-162
20.0ms
-1.6031815634144624e-132
-1.0486012342690241e-134
26.0ms
-1.7143153000598253e-56
-1.2715568171805267e-62
62.0ms
-3.8530639344554933e+120
-3.235377548108387e+109
35.0ms
-9.705485147643783e+201
-1.1417134135610371e+195
Results
386.0ms1872×body256valid
23.0ms150×body256infinite
Compiler

Compiled 5094 to 3658 computations (28.2% saved)

regimes1.5s (2.8%)

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

9 calls:

340.0ms
a
197.0ms
c
185.0ms
b
182.0ms
i
170.0ms
z
Results
ErrorSegmentsBranch
28.4b9x
28.1b9y
26.9b12z
27.0b10t
27.9b8a
29.8b11b
25.8b16c
27.5b14i
28.2b7j
Compiler

Compiled 340 to 182 computations (46.5% saved)

bsearch391.0ms (0.7%)

Algorithm
15×binary-search
Steps
TimeLeftRight
39.0ms
1.6454619887457282e+202
2.2862391345237188e+207
29.0ms
4.745822343096551e+100
3.587813488316308e+103
20.0ms
8.010925092583948e+87
6.597213555706823e+88
22.0ms
4.062764451117029e+60
7.196157817566325e+62
26.0ms
8789445244190207000.0
2.7762535705474326e+21
30.0ms
0.10620764766427437
28320.431622614946
24.0ms
4.088620911280475e-39
2.9788925394148213e-35
21.0ms
1.158172784088612e-176
3.126384243249174e-175
32.0ms
5.339163373279539e-267
1.9599067920600144e-259
28.0ms
-3.641558478965662e-252
-3.486043045107755e-269
21.0ms
-8.352752614307043e-137
-4.206074796340783e-139
28.0ms
-7.350492445336692e-100
-3.1106546029682955e-105
22.0ms
-3.810965507684326e-95
-1.4988212063194242e-96
21.0ms
-3.598506862697177e-80
-1.0094542009376923e-81
29.0ms
-1.2278202189660921e-8
-1.0359383056531969e-16
Results
332.0ms1920×body256valid
33.0ms197×body256infinite
Compiler

Compiled 4783 to 3526 computations (26.3% saved)

regimes1.2s (2.2%)

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

9 calls:

188.0ms
c
185.0ms
x
166.0ms
i
131.0ms
b
118.0ms
z
Results
ErrorSegmentsBranch
25.9b16x
28.1b9y
28.4b9z
27.8b9t
27.9b8a
30.9b10b
26.1b16c
27.5b14i
28.2b7j
Compiler

Compiled 327 to 178 computations (45.6% saved)

bsearch336.0ms (0.6%)

Algorithm
15×binary-search
Steps
TimeLeftRight
32.0ms
4.422581229789198e+158
9.137145094702245e+164
24.0ms
2.8086725911178567e+120
1.6301288876779874e+122
20.0ms
2.655872893648244e+76
1.1793801641419022e+77
30.0ms
8.947411905858775e+58
2.4779202437648424e+74
32.0ms
8364614982602.091
2.6769731419176746e+24
12.0ms
2.835453698608635e-9
4.496690267130465e-9
21.0ms
8.275966188031875e-22
7.86764814279893e-20
27.0ms
8.238511986223655e-41
2.7809119968994486e-33
14.0ms
1.3145411521637382e-80
5.111469450454056e-80
20.0ms
6.085649010859156e-107
3.692209648295701e-105
24.0ms
3.7620677441023613e-143
2.511002080411121e-138
14.0ms
-7.000140446202108e-240
-1.7969911942318807e-240
25.0ms
-1.7078997727756116e-209
-3.5328242310639878e-217
27.0ms
-2.012849310431029e-102
-3.6287817293283125e-115
15.0ms
-1.7928982872775883e-36
-8.288324973436119e-37
Results
286.0ms1792×body256valid
28.0ms179×body256infinite
Compiler

Compiled 4470 to 3301 computations (26.2% saved)

regimes2.0s (3.8%)

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

9 calls:

402.0ms
t
257.0ms
x
250.0ms
b
246.0ms
c
225.0ms
j
Results
ErrorSegmentsBranch
27.3b12x
27.7b10y
28.4b9z
27.8b9t
27.9b8a
29.0b14b
27.4b13c
28.0b14i
27.6b8j
Compiler

Compiled 314 to 173 computations (44.9% saved)

bsearch364.0ms (0.7%)

Algorithm
11×binary-search
Steps
TimeLeftRight
55.0ms
3.8740601449295204e+83
7.965641623215796e+90
14.0ms
2.835453698608635e-9
4.496690267130465e-9
22.0ms
8.275966188031875e-22
7.86764814279893e-20
70.0ms
8.238511986223655e-41
2.7809119968994486e-33
15.0ms
1.3145411521637382e-80
5.111469450454056e-80
56.0ms
6.085649010859156e-107
3.692209648295701e-105
26.0ms
3.7620677441023613e-143
2.511002080411121e-138
16.0ms
-7.000140446202108e-240
-1.7969911942318807e-240
48.0ms
-1.7078997727756116e-209
-3.5328242310639878e-217
28.0ms
-2.012849310431029e-102
-3.6287817293283125e-115
15.0ms
-1.7928982872775883e-36
-8.288324973436119e-37
Results
335.0ms1264×body256valid
12.0ms72×body256infinite
Compiler

Compiled 3052 to 2246 computations (26.4% saved)

regimes1.8s (3.3%)

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

9 calls:

489.0ms
x
309.0ms
y
228.0ms
i
182.0ms
b
135.0ms
t
Results
ErrorSegmentsBranch
27.4b15x
27.7b10y
28.8b9z
28.0b9t
27.9b8a
27.9b17b
28.5b10c
27.8b16i
27.7b9j
Compiler

Compiled 247 to 151 computations (38.9% saved)

bsearch385.0ms (0.7%)

Algorithm
14×binary-search
Steps
TimeLeftRight
73.0ms
3.8740601449295204e+83
7.965641623215796e+90
12.0ms
2.835453698608635e-9
4.496690267130465e-9
26.0ms
8.275966188031875e-22
7.86764814279893e-20
26.0ms
8.238511986223655e-41
2.7809119968994486e-33
17.0ms
1.3145411521637382e-80
5.111469450454056e-80
21.0ms
6.085649010859156e-107
3.692209648295701e-105
26.0ms
3.7620677441023613e-143
2.511002080411121e-138
16.0ms
-6.365483103464919e-256
-3.084149789255981e-256
28.0ms
-2.012849310431029e-102
-3.6287817293283125e-115
17.0ms
-1.7928982872775883e-36
-8.288324973436119e-37
30.0ms
-1.2579732133219334e-24
-3.2712224824548855e-32
14.0ms
-8.064475690752833e+46
-4.908138232804199e+46
44.0ms
-2.4545609541685994e+76
-2.7820741376788e+62
35.0ms
-2.8584599282382033e+142
-2.4632023607531706e+128
Results
332.0ms1648×body256valid
29.0ms169×body256infinite
Compiler

Compiled 3934 to 2908 computations (26.1% saved)

regimes1.2s (2.1%)

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

9 calls:

282.0ms
b
163.0ms
x
137.0ms
i
130.0ms
c
117.0ms
a
Results
ErrorSegmentsBranch
29.1b12x
27.7b10y
33.1b5z
29.5b7t
27.3b10a
28.9b16b
29.8b9c
28.9b13i
28.8b7j
Compiler

Compiled 238 to 148 computations (37.8% saved)

bsearch190.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
36.0ms
1.5503100915549133e+32
7.411349754470917e+41
23.0ms
1.506079424073957e-65
2.9132621154486147e-62
29.0ms
1.64026385471035e-188
1.0110952181187618e-173
3.0ms
1.5015711645041124e-235
1.5809023000918213e-235
17.0ms
-3.581078495502704e-306
-6.386236580074292e-307
17.0ms
-8.450734469494524e-189
-1.3644457095753482e-189
25.0ms
-4.638440112042283e-82
-1.2076085993912152e-89
29.0ms
-8.533554434234894e-64
-1.0970281577845545e-73
11.0ms
-8.693432058858896e-7
-4.4509796987592643e-7
Results
170.0ms1024×body256valid
6.0ms39×body256infinite
Compiler

Compiled 2425 to 1807 computations (25.5% saved)

regimes1.0s (1.9%)

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

9 calls:

169.0ms
z
139.0ms
b
133.0ms
x
133.0ms
i
112.0ms
j
Results
ErrorSegmentsBranch
30.1b11x
27.7b10y
29.3b16z
29.5b7t
28.4b10a
32.0b11b
32.2b6c
28.8b14i
32.7b8j
Compiler

Compiled 229 to 144 computations (37.1% saved)

bsearch221.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
26.0ms
1.7340646865681904e+28
1.3238350552000003e+37
24.0ms
2.886608684270534e-96
2.096816516581766e-93
15.0ms
9.866679981604693e-143
1.9823209715371308e-142
19.0ms
6.163778482301566e-251
6.55240248263334e-249
20.0ms
-1.0486012342690241e-134
-1.0542332982071401e-135
28.0ms
-1.7143153000598253e-56
-1.2715568171805267e-62
42.0ms
-2.09770394207266e+49
-3.449646948231306e+36
14.0ms
-1.0253700295286208e+99
-7.078639936345284e+98
32.0ms
-9.705485147643783e+201
-1.1417134135610371e+195
Results
189.0ms1072×body256valid
18.0ms111×body256infinite
Compiler

Compiled 2596 to 1910 computations (26.4% saved)

regimes927.0ms (1.7%)

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

9 calls:

204.0ms
c
141.0ms
z
136.0ms
x
109.0ms
a
103.0ms
i
Results
ErrorSegmentsBranch
31.8b11x
34.5b5y
30.1b13z
33.1b4t
30.6b7a
35.4b5b
29.6b14c
30.8b11i
34.9b7j
Compiler

Compiled 211 to 139 computations (34.1% saved)

bsearch431.0ms (0.8%)

Algorithm
13×binary-search
Steps
TimeLeftRight
34.0ms
1.41615306487459e+34
2.0369589601891832e+46
27.0ms
8789445244190207000.0
2.7762535705474326e+21
27.0ms
0.10620764766427437
28320.431622614946
59.0ms
2.473397704326536e-63
2.8188292973172734e-46
64.0ms
2.0056464827668238e-79
3.1151662482194946e-76
28.0ms
1.678221149102695e-94
4.0557649811998744e-89
24.0ms
1.1753917448348968e-105
2.3736362215674715e-103
19.0ms
3.126384243249174e-175
1.5694770417199766e-173
24.0ms
6.351773333963333e-289
7.885897682611903e-286
23.0ms
-5.565704227169952e-270
-1.7868243527256718e-273
25.0ms
-1.5790393061695196e-198
-2.2905567890105182e-203
46.0ms
-4.9472038569277734e-144
-2.1437194774359955e-147
30.0ms
-8.039256926692999e-47
-1.1588435102646876e-60
Results
390.0ms1776×body256valid
14.0ms91×body256infinite
Compiler

Compiled 4164 to 3098 computations (25.6% saved)

regimes797.0ms (1.5%)

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

9 calls:

173.0ms
z
118.0ms
y
103.0ms
a
82.0ms
j
75.0ms
i
Results
ErrorSegmentsBranch
34.6b6x
34.5b5y
29.9b15z
38.0b3t
30.6b7a
35.7b5b
33.4b6c
33.6b7i
34.3b9j
Compiler

Compiled 202 to 135 computations (33.2% saved)

bsearch500.0ms (0.9%)

Algorithm
14×binary-search
Steps
TimeLeftRight
57.0ms
7.440749076431807e+269
1.6709382067001897e+273
43.0ms
9.259249020849876e+181
4.464984062995578e+191
24.0ms
1.5258811830558091e+119
1.3869280927230651e+121
29.0ms
1.1305972796223428e+116
1.5258811830558091e+119
33.0ms
9.007957573103707e+44
6.550984866638505e+55
30.0ms
4.107130564278358e-41
3.871478988088249e-29
21.0ms
5.1624743938513584e-79
1.2772362978173979e-76
35.0ms
8.202318729017673e-96
5.624066951523387e-95
23.0ms
1.0373491989143683e-163
1.7258360612506364e-160
24.0ms
7.829084025778298e-195
1.0960187941153617e-189
22.0ms
1.0983402327154088e-220
5.4577968844698956e-219
20.0ms
3.5361298257271165e-248
4.1229088785412576e-247
28.0ms
-7.061170654941104e-71
-1.0122214574696477e-75
111.0ms
-1.522026081218849e+173
-3.1378810976289446e+139
Results
374.0ms1856×body256valid
64.0ms400×body256infinite
Compiler

Compiled 4246 to 3192 computations (24.8% saved)

regimes498.0ms (0.9%)

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

9 calls:

109.0ms
j
79.0ms
z
50.0ms
b
50.0ms
i
48.0ms
a
Results
ErrorSegmentsBranch
35.0b6x
34.5b5y
32.6b8z
38.0b3t
32.3b6a
35.7b5b
34.2b5c
36.5b6i
34.6b9j
Compiler

Compiled 193 to 131 computations (32.1% saved)

bsearch177.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
56.0ms
3.1839061604063834e-98
2.119766131858547e-82
23.0ms
-9.267685919092267e-169
-2.0109841439983294e-171
26.0ms
-4.638440112042283e-82
-1.2076085993912152e-89
61.0ms
-8.533554434234894e-64
-1.0970281577845545e-73
11.0ms
-8.693432058858896e-7
-4.4509796987592643e-7
Results
168.0ms656×body256valid
1.0msbody256infinite
Compiler

Compiled 1551 to 1163 computations (25% saved)

regimes616.0ms (1.1%)

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

9 calls:

86.0ms
z
83.0ms
b
83.0ms
i
79.0ms
c
78.0ms
x
Results
ErrorSegmentsBranch
37.7b4x
36.0b4y
35.5b6z
38.0b6t
35.5b5a
36.8b5b
36.5b7c
38.7b4i
37.4b4j
Compiler

Compiled 184 to 128 computations (30.4% saved)

bsearch62.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
13.0ms
9.896787794445494e-66
1.506079424073957e-65
19.0ms
1.106998061155987e-126
1.3634604528880371e-124
27.0ms
1.0955988298092276e-278
3.9575501025973136e-268
3.0ms
-2.0408483767872348e-23
-1.9147222978383446e-23
Results
57.0ms352×body256valid
1.0msbody256infinite
Compiler

Compiled 785 to 605 computations (22.9% saved)

regimes423.0ms (0.8%)

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

9 calls:

104.0ms
t
79.0ms
a
48.0ms
c
41.0ms
x
38.0ms
b
Results
ErrorSegmentsBranch
38.3b6x
38.2b2y
37.1b5z
40.7b3t
37.1b4a
39.7b5b
39.4b4c
38.8b5i
39.5b2j
Compiler

Compiled 175 to 124 computations (29.1% saved)

bsearch50.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
14.0ms
9.896787794445494e-66
1.506079424073957e-65
27.0ms
1.0955988298092276e-278
3.9575501025973136e-268
8.0ms
-6.825766191059247e-196
-4.70776585222785e-196
Results
45.0ms272×body256valid
1.0msbody256infinite
Compiler

Compiled 601 to 469 computations (22% saved)

regimes718.0ms (1.3%)

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

9 calls:

131.0ms
a
91.0ms
z
86.0ms
y
82.0ms
j
81.0ms
t
Results
ErrorSegmentsBranch
41.1b8x
42.2b7y
41.5b9z
43.2b9t
41.0b11a
44.2b7b
45.3b5c
43.4b7i
42.1b7j
Compiler

Compiled 166 to 121 computations (27.1% saved)

bsearch310.0ms (0.6%)

Algorithm
10×binary-search
Steps
TimeLeftRight
69.0ms
9.907968359274652e+184
9.524325592723375e+200
14.0ms
4.0272413929451415e+43
1.5590755925942391e+44
53.0ms
1.506079424073957e-65
2.9132621154486147e-62
38.0ms
3.867591252176668e-220
6.682916788015932e-210
21.0ms
1.1176569688435046e-225
3.762972342176814e-224
29.0ms
1.0955988298092276e-278
3.9575501025973136e-268
11.0ms
-6.825766191059247e-196
-4.70776585222785e-196
25.0ms
-1.2427063688308772e-116
-7.203908586324417e-118
12.0ms
-8.693432058858896e-7
-4.4509796987592643e-7
39.0ms
-1.8254513401982623e+136
-5.147963568524862e+101
Results
270.0ms1200×body256valid
25.0ms143×body256infinite
Compiler

Compiled 2381 to 1915 computations (19.6% saved)

regimes525.0ms (1%)

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

9 calls:

89.0ms
y
85.0ms
b
80.0ms
j
55.0ms
z
53.0ms
x
Results
ErrorSegmentsBranch
41.1b8x
42.5b8y
42.0b9z
45.9b7t
44.7b4a
44.4b10b
44.7b6c
44.9b7i
42.8b7j
Compiler

Compiled 160 to 118 computations (26.3% saved)

bsearch189.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
29.0ms
9.137145094702245e+164
1.1874918825569795e+169
17.0ms
2.087785121939771e-43
1.5393900422768725e-42
22.0ms
2.1033267393274279e-109
6.085649010859156e-107
23.0ms
8.747524122671512e-204
4.0510668315987543e-199
29.0ms
-4.220720939024153e-276
-9.644464291523033e-287
31.0ms
-3.2712224824548855e-32
-9.404378243781827e-33
37.0ms
-2.8584599282382033e+142
-2.4632023607531706e+128
Results
161.0ms880×body256valid
18.0ms116×body256infinite
Compiler

Compiled 1742 to 1396 computations (19.9% saved)

regimes467.0ms (0.9%)

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

9 calls:

96.0ms
c
60.0ms
y
59.0ms
b
53.0ms
z
51.0ms
x
Results
ErrorSegmentsBranch
41.1b8x
42.7b8y
42.3b9z
46.5b6t
44.7b4a
45.7b7b
44.7b6c
43.9b9i
42.8b7j
Compiler

Compiled 154 to 115 computations (25.3% saved)

bsearch188.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
35.0ms
9.137145094702245e+164
1.1874918825569795e+169
19.0ms
2.087785121939771e-43
1.5393900422768725e-42
29.0ms
2.1033267393274279e-109
6.085649010859156e-107
22.0ms
8.747524122671512e-204
4.0510668315987543e-199
28.0ms
-4.220720939024153e-276
-9.644464291523033e-287
18.0ms
-3.2712224824548855e-32
-9.404378243781827e-33
36.0ms
-2.8584599282382033e+142
-2.4632023607531706e+128
Results
154.0ms880×body256valid
22.0ms140×body256infinite
Compiler

Compiled 1742 to 1396 computations (19.9% saved)

regimes327.0ms (0.6%)

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

9 calls:

46.0ms
c
39.0ms
i
39.0ms
z
38.0ms
j
35.0ms
x
Results
ErrorSegmentsBranch
43.9b7x
45.4b6y
45.3b6z
49.2b5t
44.4b6a
47.2b6b
43.5b8c
45.7b8i
44.3b6j
Compiler

Compiled 148 to 112 computations (24.3% saved)

bsearch256.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
77.0ms
1.168182639246472e+94
1.1606166474928199e+95
70.0ms
2.473397704326536e-63
2.8188292973172734e-46
19.0ms
3.126384243249174e-175
1.5694770417199766e-173
21.0ms
1.9599067920600144e-259
8.868161080135952e-256
19.0ms
-8.352752614307043e-137
-4.206074796340783e-139
26.0ms
-1.0359383056531969e-16
-2.0216484922861162e-22
22.0ms
-4.808993660093977e+82
-3.8237158961032936e+80
Results
175.0ms864×body256valid
69.0ms77×body256infinite
Compiler

Compiled 1714 to 1374 computations (19.8% saved)

regimes418.0ms (0.8%)

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

9 calls:

83.0ms
z
75.0ms
i
51.0ms
b
48.0ms
x
39.0ms
c
Results
ErrorSegmentsBranch
43.9b7x
45.9b5y
44.8b7z
49.2b5t
44.4b6a
47.2b6b
43.7b8c
46.2b7i
44.3b6j
Compiler

Compiled 142 to 109 computations (23.2% saved)

bsearch252.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
1.168182639246472e+94
1.1606166474928199e+95
69.0ms
2.473397704326536e-63
2.8188292973172734e-46
22.0ms
3.126384243249174e-175
1.5694770417199766e-173
62.0ms
1.9599067920600144e-259
8.868161080135952e-256
25.0ms
-1.3499257006595503e-128
-2.2355879985662103e-136
27.0ms
-1.0359383056531969e-16
-2.0216484922861162e-22
22.0ms
-4.808993660093977e+82
-3.8237158961032936e+80
Results
231.0ms896×body256valid
11.0ms72×body256infinite
Compiler

Compiled 1778 to 1426 computations (19.8% saved)

regimes270.0ms (0.5%)

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

9 calls:

43.0ms
i
40.0ms
x
37.0ms
c
30.0ms
j
28.0ms
t
Results
ErrorSegmentsBranch
44.0b7x
48.1b4y
46.7b5z
49.2b5t
45.8b4a
48.1b5b
45.0b7c
45.1b9i
46.9b6j
Compiler

Compiled 136 to 106 computations (22.1% saved)

bsearch135.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
31.0ms
3.1722957174188054e+149
4.422581229789198e+158
20.0ms
1.5393900422768725e-42
8.238511986223655e-41
22.0ms
2.1033267393274279e-109
6.085649010859156e-107
22.0ms
8.747524122671512e-204
4.0510668315987543e-199
27.0ms
-4.967464208063627e-271
-4.220720939024153e-276
14.0ms
-3.2712224824548855e-32
-9.404378243781827e-33
Results
118.0ms736×body256valid
9.0ms57×body256infinite
Compiler

Compiled 1463 to 1171 computations (20% saved)

regimes246.0ms (0.5%)

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

9 calls:

70.0ms
z
31.0ms
c
25.0ms
x
25.0ms
i
21.0ms
b
Results
ErrorSegmentsBranch
45.5b6x
48.1b4y
46.7b5z
50.5b3t
45.8b4a
48.1b5b
45.0b7c
47.1b6i
50.3b3j
Compiler

Compiled 130 to 103 computations (20.8% saved)

bsearch198.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
50.0ms
1.168182639246472e+94
1.1606166474928199e+95
29.0ms
2.473397704326536e-63
2.8188292973172734e-46
19.0ms
3.126384243249174e-175
1.5694770417199766e-173
26.0ms
-1.3499257006595503e-128
-2.2355879985662103e-136
26.0ms
-1.0359383056531969e-16
-2.0216484922861162e-22
47.0ms
-4.808993660093977e+82
-3.8237158961032936e+80
Results
148.0ms768×body256valid
40.0ms51×body256infinite
Compiler

Compiled 1521 to 1217 computations (20% saved)

regimes201.0ms (0.4%)

Counts
5 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y z) x)
Outputs
(*.f64 i (*.f64 a b))
(*.f64 z (*.f64 y x))
(*.f64 a (*.f64 i b))
Calls

9 calls:

50.0ms
z
47.0ms
c
20.0ms
b
20.0ms
t
15.0ms
x
Results
ErrorSegmentsBranch
48.0b3x
49.9b2y
48.0b3z
50.5b3t
47.6b3a
48.1b5b
49.2b4c
49.1b3i
50.3b3j
Compiler

Compiled 124 to 100 computations (19.4% saved)

bsearch62.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
38.0ms
1.332322018336117e-71
3.0145752422905394e-67
24.0ms
-9.267685919092267e-169
-2.0109841439983294e-171
Results
56.0ms256×body256valid
0.0msbody256infinite
Compiler

Compiled 530 to 418 computations (21.1% saved)

regimes130.0ms (0.2%)

Counts
3 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
Outputs
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
(*.f64 a (*.f64 i b))
Calls

9 calls:

51.0ms
x
13.0ms
c
11.0ms
y
10.0ms
b
10.0ms
a
Results
ErrorSegmentsBranch
48.7b3x
49.9b2y
49.1b3z
50.8b3t
48.1b3a
49.8b3b
49.7b4c
49.1b3i
52.4b1j
Compiler

Compiled 114 to 96 computations (15.8% saved)

bsearch48.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
1.506079424073957e-65
2.9132621154486147e-62
24.0ms
-1.2515565075553157e-173
-1.8381408805702133e-181
Results
43.0ms272×body256valid
2.0msbody256infinite
Compiler

Compiled 560 to 442 computations (21.1% saved)

regimes70.0ms (0.1%)

Accuracy

Total -1.1b remaining (-2.1%)

Threshold costs -1.1b (-2.1%)

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

9 calls:

42.0ms
i
5.0ms
x
4.0ms
a
3.0ms
c
3.0ms
j
Results
ErrorSegmentsBranch
52.4b1x
52.4b1y
52.4b1z
52.4b1t
52.4b1a
52.4b1b
52.4b1c
52.4b1i
52.4b1j
Compiler

Compiled 109 to 94 computations (13.8% saved)

simplify576.0ms (1.1%)

Algorithm
egg-herbie
Rules
840×distribute-lft-neg-in
718×*-commutative
438×+-commutative
414×distribute-rgt-neg-in
336×neg-sub0
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
086911537
1110211425
2125111421
3135711417
4144511417
5154611417
6175111417
7208711417
8238511417
9263011417
10286411417
11303311417
12315211417
13321211417
14323011417
15323211417
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a 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 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a 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 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a 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 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 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a 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 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a 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 (+.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 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a 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 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a 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 (*.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 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a b)))))
(if (<=.f64 t -110000000000) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (if (<=.f64 t -8231363154421169/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 t -716054195477281/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (if (<=.f64 t -54412688324083/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 t 8828958860482549/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 3085903170782041/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 t 2740832601572799/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (if (<=.f64 t 4974804678087599/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (if (<=.f64 t 1162941958872971/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 5017028222478281/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (if (<=.f64 t 1400) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 2200000000000000182936918756213678919666711681585959276483045503922954737518875671122348148464894234376124908869745115373279306438637213032551287384663828446838784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a b)))))))))))))))
(if (<=.f64 i -130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i -2476979795053773/562949953421312) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i -4298202352489177/3705346855594118253554271520278013051304639509300498049262642688253220148477952) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i -3447675542184517/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i -1304685000417527/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i -583992399055641/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (if (<=.f64 i 2978452222075073/11031304526203974597457456414861827591216226218170224705794538792432397774848431640257320003887617175667569787102671861633294128382337464639166223001902133228245297232354359845986844033174623155170927185464197384241152) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 4455508415646675/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i 4088467824162789/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (if (<=.f64 i 1600000000000000094854081985303792059301799820272725261837601191727993245255583690432372744128289993106428675796694127171675154616233318416384) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b)))))))))))))
(if (<=.f64 a -1062769888367475/174224571863520493293247799005065324265472) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (if (<=.f64 a -1310342476840613/45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758592) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 a 7976980314433603/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 a 3976294225804917/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 a 1176225305839797/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))))))
(if (<=.f64 j -5029131409596857/77371252455336267181195264) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j -2705176266112081/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 j 1419768672255617/10141204801825835211973625643008) (-.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 y (*.f64 z x))) (*.f64 c (*.f64 b z))))))
(if (<=.f64 j -5029131409596857/77371252455336267181195264) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j -7110749042351755/15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293696) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 j 8048060130728983/5192296858534827628530496329220096) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(if (<=.f64 y -1099440250255293/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -2876636821159267/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y -1399749589750139/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -3075078893078405/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y -5862780909258239/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 y 6798566308054619/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y 2399999999999999935133108928512) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y 16999999999999999714279605155225917536226598349542926525305723237886909349570863639718936378817705158901760) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y 600000000000000019704937493522955647392207539815767017307388055755248204139272797326400789376636447610369702870593461347189094380526895104) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))))
(if (<=.f64 y -7079322587009691/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -4228233477982807/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y -7983361238138879/9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 y 7597989933253771/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y 7000000) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y 249999999999999986330583467061861281427411642505311981166460403712) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))))
(if (<=.f64 j -84999999999999999030961646511557967872) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 j -1487016908477783/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 j 2132535570101285/1747979975492856518824388667826833403974715525645181428798916607807071777670465341756914322865272727992514618482604963383447074020817466839626771608982213111603568988524121832413745194182066575698549805189925857389888339453536229468710863470854144) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 j 3981059886425771/642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518528) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 j 6828824953816233/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 j 140000000000000004427089716002557937628217344) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 j 530000000000000025841683757015923606591138044939848103725756910541269096456075767165977247773001678082539520) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 j 3000000000000000302480504101887593093896787388650220353495093069701123299063756169161048638248763581703286644188658439930477805568) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 j 1050000000000000083451894193183225223380418638772480878139616948604628707926215895366211738206236283543061889990792898121254712840699179674325774269153280) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))))))))
(if (<=.f64 y -1249999999999999938929115579904391506673645057648277087433322986321688965468744897909798486146542528511984431095892282088368531656319061636579466990784556749221295817296678125097154567278635778048) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 y -2200000000000000128020026563522605970482938572029939299757400473648783592499506150041752463482343972711898848657795973120) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 y -3010594320170221/231584178474632390847141970017375815706539969331281128078915168015826259279872) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -2557336412418861/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 y -4748743708283607/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -4619461486795627/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (if (<=.f64 y -4424574312966293/109248748468303532426524291739177087748419720352823839299932287987941986104404083859807145179079545499532163655162810211465442126301091677476673225561388319475223061782757614525859074636379160981159362824370366086868021215846014341794428966928384) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -2346099009001469/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 478617820225743/736335108039604595805923406147184530889923370574768772191969612422073040099331944991573923112581267542507986451953227192970402893063850485730703075899286013451337291468249027691733891486704001513279827771740183629161065194874727962517148100775228363421083691764065477590823919364012917984605619526140822066036736) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 y 8104522595470689/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (if (<=.f64 y 4022342378982779/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 5448618792035293/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (if (<=.f64 y 4693187515817583/13803492693581127574869511724554050904902217944340773110325048447598592) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 849999999999999954891867843593240576) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))))))))))))
(if (<=.f64 c -3466232109999065/1237940039285380274899124224) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (if (<=.f64 c -4405473261586877/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 c -7791900639423713/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c -3954070125820579/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 c -1178420618842611/26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715008) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 c -5494263123810919/4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986688) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 b i) a)) (if (<=.f64 c 512410193809103/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 5168389762150143/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c 1915619426082361/47890485652059026823698344598447161988085597568237568) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 7000) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 c 122000000000000000000) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c 299999999999999999088617516181804470671953197798974385752637440) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 c 22000000000000000874015002818092309676121414715184447500218155091366444426527198653972480) (/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t)))) (if (<=.f64 c 579999999999999974255636783597629190614612573885486001043993895410863266253258726226904125485942308864) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 c 16499999999999999466603684966147873065195658825649897687865929372277186907101997618316568005681988022918139403661016314541135309050989884983317454163021316526509613884958756474439797862052410243025993728) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))))))))
(if (<=.f64 x -2244866514940267/1496577676626844588240573268701473812127674924007424) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -2828123088003231/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 x -781755020842337/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 x -6569077225204113/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 5363123171977039/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 6403979697655533/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 150186588463189/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 3624524060580639/11692013098647223345629478661730264157247460343808) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 2076918743413931/83076749736557242056487941267521536) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 x 7011769753764849/2417851639229258349412352) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 x 780000000000000000000) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 x 109999999999999998000704114443041778011715874835212948996096) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (if (<=.f64 x 92000000000000000472881067401726540901639311333582756978076942642361090965504) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 154999999999999999480723536834931633720838312113884128715376101148085988472038896757330598013694237240761163901958338117632) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (if (<=.f64 x 2900000000000000143802324473337546270116315414903669694294090624799794449939350916342867430687396245198983438893959824099264778974342539621212546280158513856512) (/.f64 i (/.f64 1 (-.f64 (*.f64 b a) (*.f64 y j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))))))))))))
(if (<=.f64 x -3531923316839353/2993155353253689176481146537402947624255349848014848) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -7039981645228631/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 x -533014786937957/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 x -8633644353125405/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 5899435489174743/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 3925019814692101/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 1067993517960455/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 8045601589545917/766247770432944429179173513575154591809369561091801088) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 4253529586511731/2658455991569831745807614120560689152) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 x 4110347786689739/1208925819614629174706176) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 x 390000000000000016058590660149046163230450558682753651795321665251800414801734139904) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))))))))
(if (<=.f64 x -165000000000000001287258005779759059583386398244516930832002446805935635609245048799724021851629111685419103041192671573031925798248906752) (*.f64 (*.f64 a (neg.f64 t)) x) (if (<=.f64 x -15499999999999999526640594114546546508642839010697795864239276032) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 x -50000000000000002192292152253809867731702382592) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 x -35681192317649/11150372599265311570767859136324180752990208) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x -636045512566409/374144419156711147060143317175368453031918731001856) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 x -4223988987137179/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 x -5156154623884093/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 x 4156420458282205/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 5453711742519551/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 5873964348782503/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 3086691458042867/93536104789177786765035829293842113257979682750464) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 6646139978924579/166153499473114484112975882535043072) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 x 4352132950612665/1208925819614629174706176) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 x 42999999999999999248770625560906782844760676022775077058758469414223932630294528524288) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))))))))))))))
(if (<=.f64 a -731966804844795/1180591620717411303424) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a -1750577792162449/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -6343027101870735/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (*.f64 (*.f64 a (neg.f64 t)) x) (if (<=.f64 a -4702927978231049/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 a -529724647327727/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 a 4439030107363619/28638903918474961204418783933674838490721739172170652529441449702311064005352904159345284265824628375429359509218999720074396860757073376700445026041564579620512874307979212102266801261478978776245040008231745247475930553606737583615358787106474295296) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a 8622034626756923/156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877568) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 a 2894802230932905/115792089237316195423570985008687907853269984665640564039457584007913129639936) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a 65999999999999997560886749751672832) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))))))))))
(if (<=.f64 y -1150000000000000057926464477739346545230969704543346573280928534082968598111821872569966921109793152222969522653575242446740930934585239221519764205345613176172650090046945269271881795437856817152) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 y -719999999999999961912024847271049685275699592604328140682881188328286599675050988036510566248873984) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 y -2700000000000000074768672757603215012265984) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 y -7410693711188237/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y -2700547251514317/818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 y 7053492961787523/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 y 4668062408888815/27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 8266869891363893/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 y 2899999999999999804337932992512) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))))))
(if (<=.f64 c -7010849153040629/113078212145816597093331040047546785012958969400039613319782796882727665664) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -632659752357637/7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c -2688880478262219/1378913065775496824682182051857728448902028277271278088224317349054049721856053955032165000485952146958446223387833982704161766047792183079895777875237766653530662154044294980748355504146827894396365898183024673030144) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 c -578628019426875/304541062856249971261043199621099634714882089299843985214622076787904646586450815702050470808812820600790778632231520880733099058287596688955562103009770419360352428123639782183462176734064176511024987296225574339802674935168589842054573862983405175400866837597008673346307143437247315968) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c 5760430272233373/1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880128) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 c 8632547555315433/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c 2969587359799945/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (*.f64 z (*.f64 y x)) (if (<=.f64 c 8440074906843463/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (*.f64 (*.f64 i j) (neg.f64 y)) (if (<=.f64 c 7170366636697391/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c 8282095616148677/3450873173395281893717377931138512726225554486085193277581262111899648) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c 57/2) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 c 59000000000000000000) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c 109999999999999994879165575394636112855040) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))))))
(if (<=.f64 z -28000000000000001500045837858452562639920855611510814390968854172713962538479263063960395631070430721254182070517415523823067209397967471650295541137946887898255031533568) (*.f64 z (*.f64 y x)) (if (<=.f64 z -7638884911254323/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 3148880786512287/7872201966280717348342236651726314522606839627565764220475565031568317153405023507392663596386569558004653379220621715171372109048108541030444785631640845193093816697582678260933332408613360539868835105124282664122403089594119217080450011771426148362301864935424) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 64386030323895/397444631628981487398138749046400654145762820381874332451597321734669043887712482900704872660133498355324859058465554740779924491293392484209737542410542371636340473861337575820867913121689201875267327793591416000228568794576910811136) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 4364317163798413/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 5673165816829483/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (*.f64 (*.f64 i j) (neg.f64 y)) (if (<=.f64 z 8266869891363893/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 8343699359066055/4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 2185003407875193/2993155353253689176481146537402947624255349848014848) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 6199999999999999754642781986354827788076187648) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 150000000000000000584111839593616914142228427844062122722930042350055118034096870361785409127756378572620400511732940800) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 4499999999999999766671944063894435841833317411656104532063605580220905632224126802908872701654665474520332768931991257088) (*.f64 (*.f64 a (neg.f64 t)) x) (if (<=.f64 z 254999999999999990801583792328580667286454965138704723091781672255562523610415288994038526702883546693949043550930192054674836491865148043820120485034867189336252553803408847520523399729250304) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z 1220000000000000103961639220285852584131054223155955933144962604432097160298229383691096541350168245736987544650605969656440545089697306374290478862837735762001745587934265531664430240883930927801572482325507806089808928065387423654962837421952137604869037614507411216793600) (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))))))))))))))
(if (<=.f64 a -6139076427730539/9444732965739290427392) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a -1750577792162449/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -7860432292188949/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 (*.f64 a (neg.f64 t)) x) (if (<=.f64 a -3569247311728675/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 a 3588458220347129/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))))))
(if (<=.f64 a -1658876538739575/85070591730234615865843651857942052864) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a 5301450822201599/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 a 5906628726794175/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (*.f64 z (*.f64 y x)) (if (<=.f64 a 4979986173918495/474284397516047136454946754595585670566993857190463750305618264096412179005177856) (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))))
(if (<=.f64 a -5786149491703211/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a 8684178745510253/2379227053564452900476899997039840896210016322655031134489234974905505051456646997672269303193850160943677958064308756880727336392871849132465328929763831401252753344715935798308298255734876378992382713251762299529708397931004608141051358304557852932819272168726630260518024558103494656) (*.f64 j (*.f64 (neg.f64 i) y)) (if (<=.f64 a 5928554968950589/474284397516047136454946754595585670566993857190463750305618264096412179005177856) (*.f64 y (*.f64 z x)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))))
(if (<=.f64 a -5800000000000000202083038278619149257719323026517316263261422290857923577521301911548416494440262081183744) (*.f64 a (*.f64 i b)) (if (<=.f64 a -3872340515953109/4722366482869645213696) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 a -4145252099498383/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 a -6943379390043853/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (*.f64 (*.f64 a (neg.f64 t)) x) (if (<=.f64 a 35326763291325/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (*.f64 j (*.f64 (neg.f64 i) y)) (if (<=.f64 a 7918267139044827/833501804109981784259981473840157224643094790289488520049532226470504654727204008940179025108944286342866238824179155055736100206764920635045419506541353755761894697439251819807884785738976753091120627016985825247711343504684557661395484672) (*.f64 (*.f64 y z) x) (if (<=.f64 a 4960109002729689/12718228212127407596740439969484820932664410252219978638451114295509409404406799452822555925124271947370395489870897751704957583721388559494711601357137355892362895163562802426267773219894054460008554489394925312007314201426461145956352) (*.f64 (*.f64 a (neg.f64 t)) x) (if (<=.f64 a 7410693711188237/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (*.f64 y (*.f64 z x)) (if (<=.f64 a 115000000000000002221749364675952277452750848) (*.f64 i (*.f64 a b)) (if (<=.f64 a 13000000000000000626315534970827531057177899161655071617090213659446382839554775164220358925448118802035580963316833197331190259061158152468552383629339083789511426070530413367609675733756707292053504) (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 a (*.f64 i b))))))))))))
(if (<=.f64 x -1380000000000000026811789108975837218348448716658675024611661405237196729550161166167359660949546146398552424290336985365980980374557826220032) (*.f64 (*.f64 a (neg.f64 t)) x) (if (<=.f64 x -35681192317649/1427247692705959881058285969449495136382746624) (*.f64 z (*.f64 y x)) (if (<=.f64 x -7357465717068791/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (*.f64 a (*.f64 i b)) (if (<=.f64 x 6707033151932017/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 x 2396327886864651/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 a (*.f64 i b)) (if (<=.f64 x 5963246648617347/6277101735386680763835789423207666416102355444464034512896) (*.f64 z (*.f64 y x)) (if (<=.f64 x 949999999999999976120818326969914087410310097857244854059148529104786609215790745588399988181680852923282925547973065497313952890737417163300838476169719521229144064) (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 (*.f64 y z) x))))))))
(if (<=.f64 x -5999999999999999629761354843011825683887332298745999031266639195382441566407250583240483431941564530903483479975654769896912851042304) (*.f64 (*.f64 a (neg.f64 t)) x) (if (<=.f64 x -2100908603663173/91343852333181432387730302044767688728495783936) (*.f64 z (*.f64 y x)) (if (<=.f64 x -4138574465851195/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 a (*.f64 i b)) (if (<=.f64 x 654983706243361/86182066610968551542636378241108028056376767329454880514019834315878107616003372189510312530372009184902888961739623919010110377987011442493486117202360415845666384627768436296772219009176743399772868636439042064384) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 x 5784239726914675/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (*.f64 a (*.f64 i b)) (if (<=.f64 x 6277101735386681/6277101735386680763835789423207666416102355444464034512896) (*.f64 z (*.f64 y x)) (if (<=.f64 x 949999999999999976120818326969914087410310097857244854059148529104786609215790745588399988181680852923282925547973065497313952890737417163300838476169719521229144064) (*.f64 j (*.f64 (neg.f64 i) y)) (*.f64 (*.f64 y z) x))))))))
(if (<=.f64 c -6400000000000000001703031341335505698393753675596851782280446557023344570644037632) (*.f64 c (neg.f64 (*.f64 z b))) (if (<=.f64 c -3821530487881633/41538374868278621028243970633760768) (*.f64 y (*.f64 z x)) (if (<=.f64 c -3666197480843679/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 c 380372062417679/528294531135665246352339784916516606518847326036121522127960709026673902556724859474417255887657187894674394993257128678882347559502685537250538978462939576908386683999005084168731517676426441053024232908211188404148028292751561738838396898767036476489538580897737998336) (*.f64 j (*.f64 (neg.f64 i) y)) (if (<=.f64 c 6014936361123011/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (*.f64 i (*.f64 a b)) (if (<=.f64 c 1519771171239775/14474011154664524427946373126085988481658748083205070504932198000989141204992) (*.f64 z (*.f64 y x)) (if (<=.f64 c 13500000000000000643489553776017109701204452391195134635823938488857858993739487001664435519488) (*.f64 a (*.f64 i b)) (*.f64 c (neg.f64 (*.f64 z b))))))))))
(if (<=.f64 c -659999999999999981745974065077716353011201003153599684241029356096937939343245312) (*.f64 c (neg.f64 (*.f64 z b))) (if (<=.f64 c -6592970859093183/21267647932558653966460912964485513216) (*.f64 y (*.f64 z x)) (if (<=.f64 c -4954839299061543/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (*.f64 c (neg.f64 (*.f64 z b))) (if (<=.f64 c 8655577598126739/4327788799063369698118367518036104040602397294887907509272254128346512609744690048814426160231687683233172643784762398137404191207445999921156415311568401014033503715319849649510248592805285405106374515984066055406780647774220793764564147394699562815402300054714269682368512) (*.f64 j (*.f64 (neg.f64 i) y)) (if (<=.f64 c 6683262623470013/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (*.f64 i (*.f64 a b)) (if (<=.f64 c 5210644015679229/7237005577332262213973186563042994240829374041602535252466099000494570602496) (*.f64 z (*.f64 y x)) (if (<=.f64 c 12599999999999999736009317218988376558460800833579080355686457086151123566206893942468771840000) (*.f64 a (*.f64 i b)) (*.f64 c (neg.f64 (*.f64 z b))))))))))
(if (<=.f64 x -5297943435324523/182687704666362864775460604089535377456991567872) (*.f64 (*.f64 y z) x) (if (<=.f64 x -5847188406839999/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (*.f64 a (*.f64 i b)) (if (<=.f64 x 1279631325039661/22062609052407949194914912829723655182432452436340449411589077584864795549696863280514640007775234351335139574205343723266588256764674929278332446003804266456490594464708719691973688066349246310341854370928394768482304) (*.f64 c (neg.f64 (*.f64 z b))) (if (<=.f64 x 1776587916123793/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 a (*.f64 i b)) (if (<=.f64 x 5649391561848013/1569275433846670190958947355801916604025588861116008628224) (*.f64 z (*.f64 y x)) (if (<=.f64 x 320000000000000015672552504048166585463112641129838044398413559868853844349883121971594089359128468413796180698083288563857098533972027269472728383488) (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 (*.f64 y z) x)))))))
(if (<=.f64 c -4199999999999999711508812229219162195296324719516745105160030701536513925129961472) (*.f64 c (neg.f64 (*.f64 z b))) (if (<=.f64 c -7463926734143815/324518553658426726783156020576256) (*.f64 y (*.f64 z x)) (if (<=.f64 c -1170655706368497/97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821568) (*.f64 c (neg.f64 (*.f64 z b))) (if (<=.f64 c 8019915148164015/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (*.f64 i (*.f64 a b)) (if (<=.f64 c 6558536304457363/113078212145816597093331040047546785012958969400039613319782796882727665664) (*.f64 z (*.f64 y x)) (if (<=.f64 c 50000000000000001010943956357797349428804816160717887056888842810400200249908215467934891376640) (*.f64 a (*.f64 i b)) (*.f64 c (neg.f64 (*.f64 z b)))))))))
(if (<=.f64 a -7223476702308033/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048) (*.f64 i (*.f64 a b)) (if (<=.f64 a 8499176403487565/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 i b))))
(if (<=.f64 a -7797139727381681/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 i (*.f64 a b)) (if (<=.f64 a 7232837062119719/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
Outputs
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a 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 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a 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)))) +inf.0))) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 b (fma.f64 (neg.f64 a) i (*.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)))) +inf.0))) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 a i))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(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 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a 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 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 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a 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)))) +inf.0))) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (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))))))
(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)))) +inf.0))) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (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))))))
(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 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a 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 (+.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 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a 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)))) +inf.0))) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (+.f64 (-.f64 (+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 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)))) +inf.0))) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (+.f64 (-.f64 (+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 x (*.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)))) +inf.0))) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (+.f64 (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(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 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a 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 (*.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 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a 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)))) +inf.0))) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a 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)))) +inf.0))) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a 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 -110000000000) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (if (<=.f64 t -8231363154421169/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 t -716054195477281/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (if (<=.f64 t -54412688324083/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 t 8828958860482549/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 3085903170782041/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 t 2740832601572799/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (if (<=.f64 t 4974804678087599/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (if (<=.f64 t 1162941958872971/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 5017028222478281/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (if (<=.f64 t 1400) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 2200000000000000182936918756213678919666711681585959276483045503922954737518875671122348148464894234376124908869745115373279306438637213032551287384663828446838784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 i (*.f64 a b)))))))))))))))
(if (<=.f64 t -110000000000) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (if (<=.f64 t -8231363154421169/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t -716054195477281/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (if (<=.f64 t -54412688324083/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t 8828958860482549/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 3085903170782041/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 2740832601572799/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 a (*.f64 b i)))) (if (<=.f64 t 4974804678087599/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (if (<=.f64 t 1162941958872971/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 5017028222478281/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 a (*.f64 b i)))) (if (<=.f64 t 1400) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 2200000000000000182936918756213678919666711681585959276483045503922954737518875671122348148464894234376124908869745115373279306438637213032551287384663828446838784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b)))))))))))))))
(if (<=.f64 t -110000000000) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (if (<=.f64 t -8231363154421169/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t -716054195477281/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (if (<=.f64 t -54412688324083/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t 8828958860482549/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 3085903170782041/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 2740832601572799/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 x t)))) (if (<=.f64 t 4974804678087599/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (if (<=.f64 t 1162941958872971/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 5017028222478281/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 x t)))) (if (<=.f64 t 1400) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 2200000000000000182936918756213678919666711681585959276483045503922954737518875671122348148464894234376124908869745115373279306438637213032551287384663828446838784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b)))))))))))))))
(if (<=.f64 t -110000000000) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (if (<=.f64 t -8231363154421169/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t -716054195477281/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (if (<=.f64 t -54412688324083/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 8828958860482549/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 3085903170782041/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 t 2740832601572799/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 x t)))) (if (<=.f64 t 4974804678087599/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b))) (if (<=.f64 t 1162941958872971/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 5017028222478281/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 x t)))) (if (<=.f64 t 1400) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 t 2200000000000000182936918756213678919666711681585959276483045503922954737518875671122348148464894234376124908869745115373279306438637213032551287384663828446838784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 x a) (*.f64 c j)))) (*.f64 i (*.f64 a b)))))))))))))))
(if (<=.f64 i -130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i -2476979795053773/562949953421312) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i -4298202352489177/3705346855594118253554271520278013051304639509300498049262642688253220148477952) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i -3447675542184517/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i -1304685000417527/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i -583992399055641/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (if (<=.f64 i 2978452222075073/11031304526203974597457456414861827591216226218170224705794538792432397774848431640257320003887617175667569787102671861633294128382337464639166223001902133228245297232354359845986844033174623155170927185464197384241152) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 4455508415646675/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i 4088467824162789/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (if (<=.f64 i 1600000000000000094854081985303792059301799820272725261837601191727993245255583690432372744128289993106428675796694127171675154616233318416384) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b)))))))))))))
(if (<=.f64 i -130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -2476979795053773/562949953421312) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i -4298202352489177/3705346855594118253554271520278013051304639509300498049262642688253220148477952) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -3447675542184517/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i -1304685000417527/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -583992399055641/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 a (*.f64 b i)))) (if (<=.f64 i 2978452222075073/11031304526203974597457456414861827591216226218170224705794538792432397774848431640257320003887617175667569787102671861633294128382337464639166223001902133228245297232354359845986844033174623155170927185464197384241152) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 4455508415646675/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i 4088467824162789/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 a (*.f64 b i)))) (if (<=.f64 i 1600000000000000094854081985303792059301799820272725261837601191727993245255583690432372744128289993106428675796694127171675154616233318416384) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b)))))))))))))
(if (<=.f64 i -130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -2476979795053773/562949953421312) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i -4298202352489177/3705346855594118253554271520278013051304639509300498049262642688253220148477952) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -3447675542184517/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i -1304685000417527/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -583992399055641/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 x t)))) (if (<=.f64 i 2978452222075073/11031304526203974597457456414861827591216226218170224705794538792432397774848431640257320003887617175667569787102671861633294128382337464639166223001902133228245297232354359845986844033174623155170927185464197384241152) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 4455508415646675/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i 4088467824162789/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 x t)))) (if (<=.f64 i 1600000000000000094854081985303792059301799820272725261837601191727993245255583690432372744128289993106428675796694127171675154616233318416384) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b)))))))))))))
(if (<=.f64 i -130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -2476979795053773/562949953421312) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i -4298202352489177/3705346855594118253554271520278013051304639509300498049262642688253220148477952) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -3447675542184517/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i -1304685000417527/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -583992399055641/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 x t)))) (if (<=.f64 i 2978452222075073/11031304526203974597457456414861827591216226218170224705794538792432397774848431640257320003887617175667569787102671861633294128382337464639166223001902133228245297232354359845986844033174623155170927185464197384241152) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 4455508415646675/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i 4088467824162789/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 x t)))) (if (<=.f64 i 1600000000000000094854081985303792059301799820272725261837601191727993245255583690432372744128289993106428675796694127171675154616233318416384) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b)))))))))))))
(if (<=.f64 a -1062769888367475/174224571863520493293247799005065324265472) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))) (if (<=.f64 a -1310342476840613/45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758592) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 a 7976980314433603/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 a 3976294225804917/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 a 1176225305839797/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))))))
(if (<=.f64 a -1062769888367475/174224571863520493293247799005065324265472) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 a (*.f64 b i)))) (if (<=.f64 a -1310342476840613/45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758592) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 7976980314433603/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 3976294225804917/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 a 1176225305839797/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 a (*.f64 b i)))))))))
(if (<=.f64 a -1062769888367475/174224571863520493293247799005065324265472) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 x t)))) (if (<=.f64 a -1310342476840613/45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758592) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 7976980314433603/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 3976294225804917/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 a 1176225305839797/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 x t)))))))))
(if (<=.f64 a -1062769888367475/174224571863520493293247799005065324265472) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 x t)))) (if (<=.f64 a -1310342476840613/45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758592) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 a 7976980314433603/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 a 3976294225804917/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 a 1176225305839797/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 x t)))))))))
(if (<=.f64 a -1062769888367475/174224571863520493293247799005065324265472) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 x t)))) (if (<=.f64 a -1310342476840613/45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758592) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 a 7976980314433603/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 a 3976294225804917/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z)))) (if (<=.f64 a 1176225305839797/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 x t)))))))))
(if (<=.f64 j -5029131409596857/77371252455336267181195264) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j -2705176266112081/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 j 1419768672255617/10141204801825835211973625643008) (-.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 y (*.f64 z x))) (*.f64 c (*.f64 b z))))))
(if (<=.f64 j -5029131409596857/77371252455336267181195264) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j -2705176266112081/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 j 1419768672255617/10141204801825835211973625643008) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 y (*.f64 x z))) (*.f64 c (*.f64 z b))))))
(if (<=.f64 j -5029131409596857/77371252455336267181195264) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 j -2705176266112081/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 j 1419768672255617/10141204801825835211973625643008) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 y (*.f64 x z))) (*.f64 c (*.f64 z b))))))
(if (<=.f64 j -5029131409596857/77371252455336267181195264) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 j -2705176266112081/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z)))) (if (<=.f64 j 1419768672255617/10141204801825835211973625643008) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 y (*.f64 x z))) (*.f64 c (*.f64 z b))))))
(if (<=.f64 j -5029131409596857/77371252455336267181195264) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j -7110749042351755/15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293696) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 j 8048060130728983/5192296858534827628530496329220096) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(if (<=.f64 j -5029131409596857/77371252455336267181195264) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j -7110749042351755/15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293696) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 j 8048060130728983/5192296858534827628530496329220096) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))
(if (<=.f64 j -5029131409596857/77371252455336267181195264) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 j -7110749042351755/15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293696) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 j 8048060130728983/5192296858534827628530496329220096) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(if (<=.f64 j -5029131409596857/77371252455336267181195264) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 j -7110749042351755/15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293696) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z)))) (if (<=.f64 j 8048060130728983/5192296858534827628530496329220096) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(if (<=.f64 y -1099440250255293/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -2876636821159267/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y -1399749589750139/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -3075078893078405/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y -5862780909258239/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 y 6798566308054619/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y 2399999999999999935133108928512) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y 16999999999999999714279605155225917536226598349542926525305723237886909349570863639718936378817705158901760) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y 600000000000000019704937493522955647392207539815767017307388055755248204139272797326400789376636447610369702870593461347189094380526895104) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))))
(if (<=.f64 y -1099440250255293/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -2876636821159267/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 y -1399749589750139/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -3075078893078405/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 y -5862780909258239/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y 6798566308054619/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 y 2399999999999999935133108928512) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y 16999999999999999714279605155225917536226598349542926525305723237886909349570863639718936378817705158901760) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 y 600000000000000019704937493522955647392207539815767017307388055755248204139272797326400789376636447610369702870593461347189094380526895104) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))))
(if (<=.f64 y -1099440250255293/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -2876636821159267/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 y -1399749589750139/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -3075078893078405/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 y -5862780909258239/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y 6798566308054619/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 y 2399999999999999935133108928512) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y 16999999999999999714279605155225917536226598349542926525305723237886909349570863639718936378817705158901760) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 y 600000000000000019704937493522955647392207539815767017307388055755248204139272797326400789376636447610369702870593461347189094380526895104) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))))
(if (<=.f64 y -1099440250255293/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -2876636821159267/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z)))) (if (<=.f64 y -1399749589750139/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -3075078893078405/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z)))) (if (<=.f64 y -5862780909258239/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y 6798566308054619/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z)))) (if (<=.f64 y 2399999999999999935133108928512) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y 16999999999999999714279605155225917536226598349542926525305723237886909349570863639718936378817705158901760) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z)))) (if (<=.f64 y 600000000000000019704937493522955647392207539815767017307388055755248204139272797326400789376636447610369702870593461347189094380526895104) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))))
(if (<=.f64 y -7079322587009691/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -4228233477982807/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y -7983361238138879/9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 y 7597989933253771/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y 7000000) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y 249999999999999986330583467061861281427411642505311981166460403712) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))))
(if (<=.f64 y -7079322587009691/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -4228233477982807/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 y -7983361238138879/9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y 7597989933253771/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (or (<=.f64 y 7000000) (not (<=.f64 y 249999999999999986330583467061861281427411642505311981166460403712))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))))
(if (<=.f64 y -7079322587009691/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -4228233477982807/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 y -7983361238138879/9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (or (<=.f64 y 7597989933253771/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) (not (or (<=.f64 y 7000000) (not (<=.f64 y 249999999999999986330583467061861281427411642505311981166460403712))))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))
(if (<=.f64 y -7079322587009691/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -4228233477982807/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 y -7983361238138879/9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (or (<=.f64 y 7597989933253771/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) (and (not (<=.f64 y 7000000)) (<=.f64 y 249999999999999986330583467061861281427411642505311981166460403712))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))
(if (<=.f64 y -7079322587009691/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -4228233477982807/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z)))) (if (<=.f64 y -7983361238138879/9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (or (<=.f64 y 7597989933253771/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) (and (not (<=.f64 y 7000000)) (<=.f64 y 249999999999999986330583467061861281427411642505311981166460403712))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z)))) (+.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))
(if (<=.f64 j -84999999999999999030961646511557967872) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 j -1487016908477783/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 j 2132535570101285/1747979975492856518824388667826833403974715525645181428798916607807071777670465341756914322865272727992514618482604963383447074020817466839626771608982213111603568988524121832413745194182066575698549805189925857389888339453536229468710863470854144) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 j 3981059886425771/642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518528) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 j 6828824953816233/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 j 140000000000000004427089716002557937628217344) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 j 530000000000000025841683757015923606591138044939848103725756910541269096456075767165977247773001678082539520) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 j 3000000000000000302480504101887593093896787388650220353495093069701123299063756169161048638248763581703286644188658439930477805568) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 j 1050000000000000083451894193183225223380418638772480878139616948604628707926215895366211738206236283543061889990792898121254712840699179674325774269153280) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))))))))
(if (<=.f64 j -84999999999999999030961646511557967872) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -1487016908477783/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 j 2132535570101285/1747979975492856518824388667826833403974715525645181428798916607807071777670465341756914322865272727992514618482604963383447074020817466839626771608982213111603568988524121832413745194182066575698549805189925857389888339453536229468710863470854144) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 j 3981059886425771/642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518528) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 j 6828824953816233/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 j 140000000000000004427089716002557937628217344) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 j 530000000000000025841683757015923606591138044939848103725756910541269096456075767165977247773001678082539520) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 j 3000000000000000302480504101887593093896787388650220353495093069701123299063756169161048638248763581703286644188658439930477805568) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 j 1050000000000000083451894193183225223380418638772480878139616948604628707926215895366211738206236283543061889990792898121254712840699179674325774269153280) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 i j) (neg.f64 y))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))))
(if (<=.f64 j -84999999999999999030961646511557967872) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -1487016908477783/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 j 2132535570101285/1747979975492856518824388667826833403974715525645181428798916607807071777670465341756914322865272727992514618482604963383447074020817466839626771608982213111603568988524121832413745194182066575698549805189925857389888339453536229468710863470854144) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 j 3981059886425771/642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518528) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 j 6828824953816233/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j))) (if (<=.f64 j 140000000000000004427089716002557937628217344) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 j 530000000000000025841683757015923606591138044939848103725756910541269096456075767165977247773001678082539520) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 j 3000000000000000302480504101887593093896787388650220353495093069701123299063756169161048638248763581703286644188658439930477805568) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (if (<=.f64 j 1050000000000000083451894193183225223380418638772480878139616948604628707926215895366211738206236283543061889990792898121254712840699179674325774269153280) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))))
(if (<=.f64 j -84999999999999999030961646511557967872) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -1487016908477783/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z)))) (if (<=.f64 j 2132535570101285/1747979975492856518824388667826833403974715525645181428798916607807071777670465341756914322865272727992514618482604963383447074020817466839626771608982213111603568988524121832413745194182066575698549805189925857389888339453536229468710863470854144) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 j 3981059886425771/642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518528) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z)))) (if (<=.f64 j 6828824953816233/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j))) (if (<=.f64 j 140000000000000004427089716002557937628217344) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z)))) (if (<=.f64 j 530000000000000025841683757015923606591138044939848103725756910541269096456075767165977247773001678082539520) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 j 3000000000000000302480504101887593093896787388650220353495093069701123299063756169161048638248763581703286644188658439930477805568) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z)))) (if (<=.f64 j 1050000000000000083451894193183225223380418638772480878139616948604628707926215895366211738206236283543061889990792898121254712840699179674325774269153280) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))))
(if (<=.f64 y -1249999999999999938929115579904391506673645057648277087433322986321688965468744897909798486146542528511984431095892282088368531656319061636579466990784556749221295817296678125097154567278635778048) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 y -2200000000000000128020026563522605970482938572029939299757400473648783592499506150041752463482343972711898848657795973120) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 y -3010594320170221/231584178474632390847141970017375815706539969331281128078915168015826259279872) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -2557336412418861/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 y -4748743708283607/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -4619461486795627/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (if (<=.f64 y -4424574312966293/109248748468303532426524291739177087748419720352823839299932287987941986104404083859807145179079545499532163655162810211465442126301091677476673225561388319475223061782757614525859074636379160981159362824370366086868021215846014341794428966928384) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -2346099009001469/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 478617820225743/736335108039604595805923406147184530889923370574768772191969612422073040099331944991573923112581267542507986451953227192970402893063850485730703075899286013451337291468249027691733891486704001513279827771740183629161065194874727962517148100775228363421083691764065477590823919364012917984605619526140822066036736) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 y 8104522595470689/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (if (<=.f64 y 4022342378982779/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 5448618792035293/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (if (<=.f64 y 4693187515817583/13803492693581127574869511724554050904902217944340773110325048447598592) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 849999999999999954891867843593240576) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))))))))))))
(if (<=.f64 y -1249999999999999938929115579904391506673645057648277087433322986321688965468744897909798486146542528511984431095892282088368531656319061636579466990784556749221295817296678125097154567278635778048) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 y -2200000000000000128020026563522605970482938572029939299757400473648783592499506150041752463482343972711898848657795973120) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y -3010594320170221/231584178474632390847141970017375815706539969331281128078915168015826259279872) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -2557336412418861/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 y -4748743708283607/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -4619461486795627/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (+.f64 (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 c (*.f64 t j))) (if (<=.f64 y -4424574312966293/109248748468303532426524291739177087748419720352823839299932287987941986104404083859807145179079545499532163655162810211465442126301091677476673225561388319475223061782757614525859074636379160981159362824370366086868021215846014341794428966928384) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -2346099009001469/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 478617820225743/736335108039604595805923406147184530889923370574768772191969612422073040099331944991573923112581267542507986451953227192970402893063850485730703075899286013451337291468249027691733891486704001513279827771740183629161065194874727962517148100775228363421083691764065477590823919364012917984605619526140822066036736) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y 8104522595470689/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224) (+.f64 (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 c (*.f64 t j))) (if (<=.f64 y 4022342378982779/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 y 5448618792035293/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (+.f64 (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 c (*.f64 t j))) (if (<=.f64 y 4693187515817583/13803492693581127574869511724554050904902217944340773110325048447598592) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 y 849999999999999954891867843593240576) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))))))))))))))))
(if (<=.f64 y -1249999999999999938929115579904391506673645057648277087433322986321688965468744897909798486146542528511984431095892282088368531656319061636579466990784556749221295817296678125097154567278635778048) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 y -2200000000000000128020026563522605970482938572029939299757400473648783592499506150041752463482343972711898848657795973120) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y -3010594320170221/231584178474632390847141970017375815706539969331281128078915168015826259279872) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -2557336412418861/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 y -4748743708283607/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -4619461486795627/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 y -4424574312966293/109248748468303532426524291739177087748419720352823839299932287987941986104404083859807145179079545499532163655162810211465442126301091677476673225561388319475223061782757614525859074636379160981159362824370366086868021215846014341794428966928384) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -2346099009001469/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 478617820225743/736335108039604595805923406147184530889923370574768772191969612422073040099331944991573923112581267542507986451953227192970402893063850485730703075899286013451337291468249027691733891486704001513279827771740183629161065194874727962517148100775228363421083691764065477590823919364012917984605619526140822066036736) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y 8104522595470689/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 y 4022342378982779/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 y 5448618792035293/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 y 4693187515817583/13803492693581127574869511724554050904902217944340773110325048447598592) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 y 849999999999999954891867843593240576) (-.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (*.f64 z b))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))))))))))))))))
(if (<=.f64 c -3466232109999065/1237940039285380274899124224) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (if (<=.f64 c -4405473261586877/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 c -7791900639423713/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c -3954070125820579/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 c -1178420618842611/26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715008) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 c -5494263123810919/4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986688) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 b i) a)) (if (<=.f64 c 512410193809103/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 5168389762150143/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c 1915619426082361/47890485652059026823698344598447161988085597568237568) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 7000) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 c 122000000000000000000) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c 299999999999999999088617516181804470671953197798974385752637440) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (if (<=.f64 c 22000000000000000874015002818092309676121414715184447500218155091366444426527198653972480) (/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t)))) (if (<=.f64 c 579999999999999974255636783597629190614612573885486001043993895410863266253258726226904125485942308864) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 c 16499999999999999466603684966147873065195658825649897687865929372277186907101997618316568005681988022918139403661016314541135309050989884983317454163021316526509613884958756474439797862052410243025993728) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))))))))
(if (<=.f64 c -3466232109999065/1237940039285380274899124224) (+.f64 (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 c (*.f64 t j))) (if (<=.f64 c -4405473261586877/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 c -7791900639423713/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c -3954070125820579/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 c -1178420618842611/26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715008) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 c -5494263123810919/4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986688) (+.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 t (neg.f64 x)))) (if (<=.f64 c 512410193809103/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 5168389762150143/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c 1915619426082361/47890485652059026823698344598447161988085597568237568) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 7000) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 c 122000000000000000000) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 299999999999999999088617516181804470671953197798974385752637440) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 i j) (neg.f64 y))) (if (<=.f64 c 22000000000000000874015002818092309676121414715184447500218155091366444426527198653972480) (/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 c 579999999999999974255636783597629190614612573885486001043993895410863266253258726226904125485942308864) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 c 16499999999999999466603684966147873065195658825649897687865929372277186907101997618316568005681988022918139403661016314541135309050989884983317454163021316526509613884958756474439797862052410243025993728) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))))))))
(if (<=.f64 c -3466232109999065/1237940039285380274899124224) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 c -4405473261586877/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 c -7791900639423713/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c -3954070125820579/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 c -1178420618842611/26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715008) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 c -5494263123810919/4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986688) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 x t))) (if (<=.f64 c 512410193809103/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 5168389762150143/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c 1915619426082361/47890485652059026823698344598447161988085597568237568) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 7000) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 c 122000000000000000000) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 299999999999999999088617516181804470671953197798974385752637440) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 i j))) (if (<=.f64 c 22000000000000000874015002818092309676121414715184447500218155091366444426527198653972480) (/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 c 579999999999999974255636783597629190614612573885486001043993895410863266253258726226904125485942308864) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 c 16499999999999999466603684966147873065195658825649897687865929372277186907101997618316568005681988022918139403661016314541135309050989884983317454163021316526509613884958756474439797862052410243025993728) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))))))))
(if (<=.f64 x -2244866514940267/1496577676626844588240573268701473812127674924007424) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -2828123088003231/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 x -781755020842337/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 x -6569077225204113/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 5363123171977039/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 6403979697655533/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 150186588463189/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 3624524060580639/11692013098647223345629478661730264157247460343808) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 2076918743413931/83076749736557242056487941267521536) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 x 7011769753764849/2417851639229258349412352) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 x 780000000000000000000) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 x 109999999999999998000704114443041778011715874835212948996096) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (if (<=.f64 x 92000000000000000472881067401726540901639311333582756978076942642361090965504) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 154999999999999999480723536834931633720838312113884128715376101148085988472038896757330598013694237240761163901958338117632) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))) (if (<=.f64 x 2900000000000000143802324473337546270116315414903669694294090624799794449939350916342867430687396245198983438893959824099264778974342539621212546280158513856512) (/.f64 i (/.f64 1 (-.f64 (*.f64 b a) (*.f64 y j)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))))))))))))
(if (<=.f64 x -2244866514940267/1496577676626844588240573268701473812127674924007424) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 x -2828123088003231/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 x -781755020842337/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 x -6569077225204113/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 5363123171977039/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 6403979697655533/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 150186588463189/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 3624524060580639/11692013098647223345629478661730264157247460343808) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 2076918743413931/83076749736557242056487941267521536) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 x 7011769753764849/2417851639229258349412352) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 x 780000000000000000000) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 x 109999999999999998000704114443041778011715874835212948996096) (+.f64 (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 c (*.f64 t j))) (if (<=.f64 x 92000000000000000472881067401726540901639311333582756978076942642361090965504) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 154999999999999999480723536834931633720838312113884128715376101148085988472038896757330598013694237240761163901958338117632) (+.f64 (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 c (*.f64 t j))) (if (<=.f64 x 2900000000000000143802324473337546270116315414903669694294090624799794449939350916342867430687396245198983438893959824099264778974342539621212546280158513856512) (/.f64 i (/.f64 1 (-.f64 (*.f64 a b) (*.f64 y j)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))))))))))))
(if (<=.f64 x -2244866514940267/1496577676626844588240573268701473812127674924007424) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 x -2828123088003231/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 x -781755020842337/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 x -6569077225204113/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 5363123171977039/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 6403979697655533/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 150186588463189/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 3624524060580639/11692013098647223345629478661730264157247460343808) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 2076918743413931/83076749736557242056487941267521536) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 x 7011769753764849/2417851639229258349412352) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 x 780000000000000000000) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 x 109999999999999998000704114443041778011715874835212948996096) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 x 92000000000000000472881067401726540901639311333582756978076942642361090965504) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 154999999999999999480723536834931633720838312113884128715376101148085988472038896757330598013694237240761163901958338117632) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 x 2900000000000000143802324473337546270116315414903669694294090624799794449939350916342867430687396245198983438893959824099264778974342539621212546280158513856512) (/.f64 i (/.f64 1 (-.f64 (*.f64 a b) (*.f64 y j)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))))))))))))
(if (<=.f64 x -3531923316839353/2993155353253689176481146537402947624255349848014848) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -7039981645228631/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 x -533014786937957/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 x -8633644353125405/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 5899435489174743/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 3925019814692101/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 1067993517960455/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 8045601589545917/766247770432944429179173513575154591809369561091801088) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 4253529586511731/2658455991569831745807614120560689152) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 x 4110347786689739/1208925819614629174706176) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 x 390000000000000016058590660149046163230450558682753651795321665251800414801734139904) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))))))))
(if (<=.f64 x -3531923316839353/2993155353253689176481146537402947624255349848014848) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 x -7039981645228631/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 x -533014786937957/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 x -8633644353125405/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 5899435489174743/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 3925019814692101/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 1067993517960455/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 8045601589545917/766247770432944429179173513575154591809369561091801088) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 4253529586511731/2658455991569831745807614120560689152) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 x 4110347786689739/1208925819614629174706176) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 x 390000000000000016058590660149046163230450558682753651795321665251800414801734139904) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))))))))
(if (<=.f64 x -165000000000000001287258005779759059583386398244516930832002446805935635609245048799724021851629111685419103041192671573031925798248906752) (*.f64 (*.f64 a (neg.f64 t)) x) (if (<=.f64 x -15499999999999999526640594114546546508642839010697795864239276032) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 x -50000000000000002192292152253809867731702382592) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 x -35681192317649/11150372599265311570767859136324180752990208) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x -636045512566409/374144419156711147060143317175368453031918731001856) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 x -4223988987137179/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 x -5156154623884093/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 x 4156420458282205/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 5453711742519551/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 5873964348782503/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 3086691458042867/93536104789177786765035829293842113257979682750464) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 6646139978924579/166153499473114484112975882535043072) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 x 4352132950612665/1208925819614629174706176) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 x 42999999999999999248770625560906782844760676022775077058758469414223932630294528524288) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))))))))))))))
(if (<=.f64 x -165000000000000001287258005779759059583386398244516930832002446805935635609245048799724021851629111685419103041192671573031925798248906752) (*.f64 x (*.f64 t (neg.f64 a))) (if (<=.f64 x -15499999999999999526640594114546546508642839010697795864239276032) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 x -50000000000000002192292152253809867731702382592) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 x -35681192317649/11150372599265311570767859136324180752990208) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x -636045512566409/374144419156711147060143317175368453031918731001856) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 x -4223988987137179/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 x -5156154623884093/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 x 4156420458282205/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 5453711742519551/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 5873964348782503/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 3086691458042867/93536104789177786765035829293842113257979682750464) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 6646139978924579/166153499473114484112975882535043072) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (or (<=.f64 x 4352132950612665/1208925819614629174706176) (not (<=.f64 x 42999999999999999248770625560906782844760676022775077058758469414223932630294528524288))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))))))))
(if (<=.f64 x -165000000000000001287258005779759059583386398244516930832002446805935635609245048799724021851629111685419103041192671573031925798248906752) (neg.f64 (*.f64 x (*.f64 t a))) (if (<=.f64 x -15499999999999999526640594114546546508642839010697795864239276032) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 x -50000000000000002192292152253809867731702382592) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 x -35681192317649/11150372599265311570767859136324180752990208) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x -636045512566409/374144419156711147060143317175368453031918731001856) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 x -4223988987137179/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 x -5156154623884093/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 x 4156420458282205/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 5453711742519551/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 5873964348782503/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 3086691458042867/93536104789177786765035829293842113257979682750464) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 6646139978924579/166153499473114484112975882535043072) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (or (<=.f64 x 4352132950612665/1208925819614629174706176) (not (<=.f64 x 42999999999999999248770625560906782844760676022775077058758469414223932630294528524288))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))))))))
(if (<=.f64 x -165000000000000001287258005779759059583386398244516930832002446805935635609245048799724021851629111685419103041192671573031925798248906752) (*.f64 (*.f64 t a) (neg.f64 x)) (if (<=.f64 x -15499999999999999526640594114546546508642839010697795864239276032) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 x -50000000000000002192292152253809867731702382592) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 x -35681192317649/11150372599265311570767859136324180752990208) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x -636045512566409/374144419156711147060143317175368453031918731001856) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 x -4223988987137179/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 x -5156154623884093/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 x 4156420458282205/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 5453711742519551/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 5873964348782503/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 x 3086691458042867/93536104789177786765035829293842113257979682750464) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 6646139978924579/166153499473114484112975882535043072) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (or (<=.f64 x 4352132950612665/1208925819614629174706176) (not (<=.f64 x 42999999999999999248770625560906782844760676022775077058758469414223932630294528524288))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))))))))
(if (<=.f64 a -731966804844795/1180591620717411303424) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a -1750577792162449/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -6343027101870735/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (*.f64 (*.f64 a (neg.f64 t)) x) (if (<=.f64 a -4702927978231049/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 a -529724647327727/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 a 4439030107363619/28638903918474961204418783933674838490721739172170652529441449702311064005352904159345284265824628375429359509218999720074396860757073376700445026041564579620512874307979212102266801261478978776245040008231745247475930553606737583615358787106474295296) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a 8622034626756923/156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877568) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 a 2894802230932905/115792089237316195423570985008687907853269984665640564039457584007913129639936) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a 65999999999999997560886749751672832) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))))))))))
(if (<=.f64 a -731966804844795/1180591620717411303424) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 a -1750577792162449/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -6343027101870735/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (*.f64 x (*.f64 t (neg.f64 a))) (if (<=.f64 a -4702927978231049/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 a -529724647327727/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 a 4439030107363619/28638903918474961204418783933674838490721739172170652529441449702311064005352904159345284265824628375429359509218999720074396860757073376700445026041564579620512874307979212102266801261478978776245040008231745247475930553606737583615358787106474295296) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a 8622034626756923/156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877568) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 a 2894802230932905/115792089237316195423570985008687907853269984665640564039457584007913129639936) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a 65999999999999997560886749751672832) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))))))))))
(if (<=.f64 a -731966804844795/1180591620717411303424) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 a -1750577792162449/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -6343027101870735/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (neg.f64 (*.f64 x (*.f64 t a))) (if (<=.f64 a -4702927978231049/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 a -529724647327727/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 a 4439030107363619/28638903918474961204418783933674838490721739172170652529441449702311064005352904159345284265824628375429359509218999720074396860757073376700445026041564579620512874307979212102266801261478978776245040008231745247475930553606737583615358787106474295296) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a 8622034626756923/156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877568) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 a 2894802230932905/115792089237316195423570985008687907853269984665640564039457584007913129639936) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a 65999999999999997560886749751672832) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))))))))))
(if (<=.f64 a -731966804844795/1180591620717411303424) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 a -1750577792162449/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -6343027101870735/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (*.f64 (*.f64 t a) (neg.f64 x)) (if (<=.f64 a -4702927978231049/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 a -529724647327727/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 a 4439030107363619/28638903918474961204418783933674838490721739172170652529441449702311064005352904159345284265824628375429359509218999720074396860757073376700445026041564579620512874307979212102266801261478978776245040008231745247475930553606737583615358787106474295296) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a 8622034626756923/156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877568) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 a 2894802230932905/115792089237316195423570985008687907853269984665640564039457584007913129639936) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a 65999999999999997560886749751672832) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))))))))))
(if (<=.f64 y -1150000000000000057926464477739346545230969704543346573280928534082968598111821872569966921109793152222969522653575242446740930934585239221519764205345613176172650090046945269271881795437856817152) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 y -719999999999999961912024847271049685275699592604328140682881188328286599675050988036510566248873984) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 y -2700000000000000074768672757603215012265984) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 y -7410693711188237/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y -2700547251514317/818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 y 7053492961787523/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 y 4668062408888815/27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 8266869891363893/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 y 2899999999999999804337932992512) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))))))
(if (<=.f64 y -1150000000000000057926464477739346545230969704543346573280928534082968598111821872569966921109793152222969522653575242446740930934585239221519764205345613176172650090046945269271881795437856817152) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 y -719999999999999961912024847271049685275699592604328140682881188328286599675050988036510566248873984) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y -2700000000000000074768672757603215012265984) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 y -7410693711188237/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 y -2700547251514317/818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 y 7053492961787523/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 y 4668062408888815/27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 8266869891363893/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 y 2899999999999999804337932992512) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))))))))
(if (<=.f64 c -7010849153040629/113078212145816597093331040047546785012958969400039613319782796882727665664) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -632659752357637/7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c -2688880478262219/1378913065775496824682182051857728448902028277271278088224317349054049721856053955032165000485952146958446223387833982704161766047792183079895777875237766653530662154044294980748355504146827894396365898183024673030144) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 c -578628019426875/304541062856249971261043199621099634714882089299843985214622076787904646586450815702050470808812820600790778632231520880733099058287596688955562103009770419360352428123639782183462176734064176511024987296225574339802674935168589842054573862983405175400866837597008673346307143437247315968) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c 5760430272233373/1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880128) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 c 8632547555315433/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c 2969587359799945/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (*.f64 z (*.f64 y x)) (if (<=.f64 c 8440074906843463/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (*.f64 (*.f64 i j) (neg.f64 y)) (if (<=.f64 c 7170366636697391/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c 8282095616148677/3450873173395281893717377931138512726225554486085193277581262111899648) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c 57/2) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 c 59000000000000000000) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c 109999999999999994879165575394636112855040) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))))))
(if (<=.f64 c -7010849153040629/113078212145816597093331040047546785012958969400039613319782796882727665664) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -632659752357637/7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c -2688880478262219/1378913065775496824682182051857728448902028277271278088224317349054049721856053955032165000485952146958446223387833982704161766047792183079895777875237766653530662154044294980748355504146827894396365898183024673030144) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 c -578628019426875/304541062856249971261043199621099634714882089299843985214622076787904646586450815702050470808812820600790778632231520880733099058287596688955562103009770419360352428123639782183462176734064176511024987296225574339802674935168589842054573862983405175400866837597008673346307143437247315968) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c 5760430272233373/1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880128) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 c 8632547555315433/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c 2969587359799945/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (*.f64 z (*.f64 x y)) (if (<=.f64 c 8440074906843463/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (*.f64 (*.f64 i j) (neg.f64 y)) (if (<=.f64 c 7170366636697391/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 8282095616148677/3450873173395281893717377931138512726225554486085193277581262111899648) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c 57/2) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 c 59000000000000000000) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 109999999999999994879165575394636112855040) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))))))
(if (<=.f64 c -7010849153040629/113078212145816597093331040047546785012958969400039613319782796882727665664) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -632659752357637/7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c -2688880478262219/1378913065775496824682182051857728448902028277271278088224317349054049721856053955032165000485952146958446223387833982704161766047792183079895777875237766653530662154044294980748355504146827894396365898183024673030144) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 c -578628019426875/304541062856249971261043199621099634714882089299843985214622076787904646586450815702050470808812820600790778632231520880733099058287596688955562103009770419360352428123639782183462176734064176511024987296225574339802674935168589842054573862983405175400866837597008673346307143437247315968) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c 5760430272233373/1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880128) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 c 8632547555315433/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c 2969587359799945/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (*.f64 z (*.f64 x y)) (if (<=.f64 c 8440074906843463/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 c 7170366636697391/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 8282095616148677/3450873173395281893717377931138512726225554486085193277581262111899648) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c 57/2) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 c 59000000000000000000) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 109999999999999994879165575394636112855040) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))))))))
(if (<=.f64 z -28000000000000001500045837858452562639920855611510814390968854172713962538479263063960395631070430721254182070517415523823067209397967471650295541137946887898255031533568) (*.f64 z (*.f64 y x)) (if (<=.f64 z -7638884911254323/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 3148880786512287/7872201966280717348342236651726314522606839627565764220475565031568317153405023507392663596386569558004653379220621715171372109048108541030444785631640845193093816697582678260933332408613360539868835105124282664122403089594119217080450011771426148362301864935424) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 64386030323895/397444631628981487398138749046400654145762820381874332451597321734669043887712482900704872660133498355324859058465554740779924491293392484209737542410542371636340473861337575820867913121689201875267327793591416000228568794576910811136) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 4364317163798413/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 5673165816829483/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (*.f64 (*.f64 i j) (neg.f64 y)) (if (<=.f64 z 8266869891363893/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 8343699359066055/4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 2185003407875193/2993155353253689176481146537402947624255349848014848) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 6199999999999999754642781986354827788076187648) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 150000000000000000584111839593616914142228427844062122722930042350055118034096870361785409127756378572620400511732940800) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 4499999999999999766671944063894435841833317411656104532063605580220905632224126802908872701654665474520332768931991257088) (*.f64 (*.f64 a (neg.f64 t)) x) (if (<=.f64 z 254999999999999990801583792328580667286454965138704723091781672255562523610415288994038526702883546693949043550930192054674836491865148043820120485034867189336252553803408847520523399729250304) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z 1220000000000000103961639220285852584131054223155955933144962604432097160298229383691096541350168245736987544650605969656440545089697306374290478862837735762001745587934265531664430240883930927801572482325507806089808928065387423654962837421952137604869037614507411216793600) (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))))))))))))))
(if (<=.f64 z -28000000000000001500045837858452562639920855611510814390968854172713962538479263063960395631070430721254182070517415523823067209397967471650295541137946887898255031533568) (*.f64 z (*.f64 x y)) (if (<=.f64 z -7638884911254323/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 3148880786512287/7872201966280717348342236651726314522606839627565764220475565031568317153405023507392663596386569558004653379220621715171372109048108541030444785631640845193093816697582678260933332408613360539868835105124282664122403089594119217080450011771426148362301864935424) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 64386030323895/397444631628981487398138749046400654145762820381874332451597321734669043887712482900704872660133498355324859058465554740779924491293392484209737542410542371636340473861337575820867913121689201875267327793591416000228568794576910811136) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 4364317163798413/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 5673165816829483/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (*.f64 (*.f64 i j) (neg.f64 y)) (if (<=.f64 z 8266869891363893/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 8343699359066055/4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 2185003407875193/2993155353253689176481146537402947624255349848014848) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 6199999999999999754642781986354827788076187648) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 150000000000000000584111839593616914142228427844062122722930042350055118034096870361785409127756378572620400511732940800) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 4499999999999999766671944063894435841833317411656104532063605580220905632224126802908872701654665474520332768931991257088) (*.f64 x (*.f64 t (neg.f64 a))) (if (or (<=.f64 z 254999999999999990801583792328580667286454965138704723091781672255562523610415288994038526702883546693949043550930192054674836491865148043820120485034867189336252553803408847520523399729250304) (not (<=.f64 z 1220000000000000103961639220285852584131054223155955933144962604432097160298229383691096541350168245736987544650605969656440545089697306374290478862837735762001745587934265531664430240883930927801572482325507806089808928065387423654962837421952137604869037614507411216793600))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 z (*.f64 x y)))))))))))))))
(if (<=.f64 z -28000000000000001500045837858452562639920855611510814390968854172713962538479263063960395631070430721254182070517415523823067209397967471650295541137946887898255031533568) (*.f64 z (*.f64 x y)) (if (<=.f64 z -7638884911254323/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 3148880786512287/7872201966280717348342236651726314522606839627565764220475565031568317153405023507392663596386569558004653379220621715171372109048108541030444785631640845193093816697582678260933332408613360539868835105124282664122403089594119217080450011771426148362301864935424) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 64386030323895/397444631628981487398138749046400654145762820381874332451597321734669043887712482900704872660133498355324859058465554740779924491293392484209737542410542371636340473861337575820867913121689201875267327793591416000228568794576910811136) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 4364317163798413/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 5673165816829483/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 z 8266869891363893/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 8343699359066055/4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 2185003407875193/2993155353253689176481146537402947624255349848014848) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 6199999999999999754642781986354827788076187648) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 150000000000000000584111839593616914142228427844062122722930042350055118034096870361785409127756378572620400511732940800) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 4499999999999999766671944063894435841833317411656104532063605580220905632224126802908872701654665474520332768931991257088) (neg.f64 (*.f64 x (*.f64 t a))) (if (or (<=.f64 z 254999999999999990801583792328580667286454965138704723091781672255562523610415288994038526702883546693949043550930192054674836491865148043820120485034867189336252553803408847520523399729250304) (not (<=.f64 z 1220000000000000103961639220285852584131054223155955933144962604432097160298229383691096541350168245736987544650605969656440545089697306374290478862837735762001745587934265531664430240883930927801572482325507806089808928065387423654962837421952137604869037614507411216793600))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 z (*.f64 x y)))))))))))))))
(if (<=.f64 z -28000000000000001500045837858452562639920855611510814390968854172713962538479263063960395631070430721254182070517415523823067209397967471650295541137946887898255031533568) (*.f64 z (*.f64 x y)) (if (<=.f64 z -7638884911254323/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 3148880786512287/7872201966280717348342236651726314522606839627565764220475565031568317153405023507392663596386569558004653379220621715171372109048108541030444785631640845193093816697582678260933332408613360539868835105124282664122403089594119217080450011771426148362301864935424) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 64386030323895/397444631628981487398138749046400654145762820381874332451597321734669043887712482900704872660133498355324859058465554740779924491293392484209737542410542371636340473861337575820867913121689201875267327793591416000228568794576910811136) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 4364317163798413/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 5673165816829483/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 z 8266869891363893/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 8343699359066055/4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 2185003407875193/2993155353253689176481146537402947624255349848014848) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 6199999999999999754642781986354827788076187648) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 150000000000000000584111839593616914142228427844062122722930042350055118034096870361785409127756378572620400511732940800) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 4499999999999999766671944063894435841833317411656104532063605580220905632224126802908872701654665474520332768931991257088) (*.f64 (*.f64 t a) (neg.f64 x)) (if (or (<=.f64 z 254999999999999990801583792328580667286454965138704723091781672255562523610415288994038526702883546693949043550930192054674836491865148043820120485034867189336252553803408847520523399729250304) (not (<=.f64 z 1220000000000000103961639220285852584131054223155955933144962604432097160298229383691096541350168245736987544650605969656440545089697306374290478862837735762001745587934265531664430240883930927801572482325507806089808928065387423654962837421952137604869037614507411216793600))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 z (*.f64 x y)))))))))))))))
(if (<=.f64 a -6139076427730539/9444732965739290427392) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a -1750577792162449/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -7860432292188949/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 (*.f64 a (neg.f64 t)) x) (if (<=.f64 a -3569247311728675/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 a 3588458220347129/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))))))
(if (<=.f64 a -6139076427730539/9444732965739290427392) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 a -1750577792162449/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -7860432292188949/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 x (*.f64 t (neg.f64 a))) (if (<=.f64 a -3569247311728675/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 a 3588458220347129/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))))))
(if (<=.f64 a -6139076427730539/9444732965739290427392) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 a -1750577792162449/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -7860432292188949/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (neg.f64 (*.f64 x (*.f64 t a))) (if (<=.f64 a -3569247311728675/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 a 3588458220347129/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))))))
(if (<=.f64 a -6139076427730539/9444732965739290427392) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 a -1750577792162449/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -7860432292188949/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 (*.f64 t a) (neg.f64 x)) (if (<=.f64 a -3569247311728675/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 a 3588458220347129/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))))))
(if (<=.f64 a -1658876538739575/85070591730234615865843651857942052864) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a 5301450822201599/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 a 5906628726794175/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (*.f64 z (*.f64 y x)) (if (<=.f64 a 4979986173918495/474284397516047136454946754595585670566993857190463750305618264096412179005177856) (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))))
(if (<=.f64 a -1658876538739575/85070591730234615865843651857942052864) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 a 5301450822201599/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 a 5906628726794175/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (*.f64 z (*.f64 x y)) (if (<=.f64 a 4979986173918495/474284397516047136454946754595585670566993857190463750305618264096412179005177856) (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))))))
(if (<=.f64 a -5786149491703211/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a 8684178745510253/2379227053564452900476899997039840896210016322655031134489234974905505051456646997672269303193850160943677958064308756880727336392871849132465328929763831401252753344715935798308298255734876378992382713251762299529708397931004608141051358304557852932819272168726630260518024558103494656) (*.f64 j (*.f64 (neg.f64 i) y)) (if (<=.f64 a 5928554968950589/474284397516047136454946754595585670566993857190463750305618264096412179005177856) (*.f64 y (*.f64 z x)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))))
(if (<=.f64 a -5786149491703211/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 a 8684178745510253/2379227053564452900476899997039840896210016322655031134489234974905505051456646997672269303193850160943677958064308756880727336392871849132465328929763831401252753344715935798308298255734876378992382713251762299529708397931004608141051358304557852932819272168726630260518024558103494656) (*.f64 j (*.f64 y (neg.f64 i))) (if (<=.f64 a 5928554968950589/474284397516047136454946754595585670566993857190463750305618264096412179005177856) (*.f64 y (*.f64 x z)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))))
(if (<=.f64 a -5800000000000000202083038278619149257719323026517316263261422290857923577521301911548416494440262081183744) (*.f64 a (*.f64 i b)) (if (<=.f64 a -3872340515953109/4722366482869645213696) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 a -4145252099498383/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 a -6943379390043853/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (*.f64 (*.f64 a (neg.f64 t)) x) (if (<=.f64 a 35326763291325/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (*.f64 j (*.f64 (neg.f64 i) y)) (if (<=.f64 a 7918267139044827/833501804109981784259981473840157224643094790289488520049532226470504654727204008940179025108944286342866238824179155055736100206764920635045419506541353755761894697439251819807884785738976753091120627016985825247711343504684557661395484672) (*.f64 (*.f64 y z) x) (if (<=.f64 a 4960109002729689/12718228212127407596740439969484820932664410252219978638451114295509409404406799452822555925124271947370395489870897751704957583721388559494711601357137355892362895163562802426267773219894054460008554489394925312007314201426461145956352) (*.f64 (*.f64 a (neg.f64 t)) x) (if (<=.f64 a 7410693711188237/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (*.f64 y (*.f64 z x)) (if (<=.f64 a 115000000000000002221749364675952277452750848) (*.f64 i (*.f64 a b)) (if (<=.f64 a 13000000000000000626315534970827531057177899161655071617090213659446382839554775164220358925448118802035580963316833197331190259061158152468552383629339083789511426070530413367609675733756707292053504) (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 a (*.f64 i b))))))))))))
(if (<=.f64 a -5800000000000000202083038278619149257719323026517316263261422290857923577521301911548416494440262081183744) (*.f64 a (*.f64 b i)) (if (<=.f64 a -3872340515953109/4722366482869645213696) (*.f64 (neg.f64 a) (*.f64 x t)) (if (<=.f64 a -4145252099498383/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 a -6943379390043853/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (*.f64 x (*.f64 t (neg.f64 a))) (if (<=.f64 a 35326763291325/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (*.f64 j (*.f64 y (neg.f64 i))) (if (<=.f64 a 7918267139044827/833501804109981784259981473840157224643094790289488520049532226470504654727204008940179025108944286342866238824179155055736100206764920635045419506541353755761894697439251819807884785738976753091120627016985825247711343504684557661395484672) (*.f64 x (*.f64 y z)) (if (<=.f64 a 4960109002729689/12718228212127407596740439969484820932664410252219978638451114295509409404406799452822555925124271947370395489870897751704957583721388559494711601357137355892362895163562802426267773219894054460008554489394925312007314201426461145956352) (*.f64 x (*.f64 t (neg.f64 a))) (if (<=.f64 a 7410693711188237/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (*.f64 y (*.f64 x z)) (if (<=.f64 a 115000000000000002221749364675952277452750848) (*.f64 i (*.f64 a b)) (if (<=.f64 a 13000000000000000626315534970827531057177899161655071617090213659446382839554775164220358925448118802035580963316833197331190259061158152468552383629339083789511426070530413367609675733756707292053504) (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 a (*.f64 b i))))))))))))
(if (<=.f64 a -5800000000000000202083038278619149257719323026517316263261422290857923577521301911548416494440262081183744) (*.f64 a (*.f64 b i)) (if (<=.f64 a -3872340515953109/4722366482869645213696) (*.f64 a (*.f64 x (neg.f64 t))) (if (<=.f64 a -4145252099498383/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 a -6943379390043853/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (neg.f64 (*.f64 x (*.f64 t a))) (if (<=.f64 a 35326763291325/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (*.f64 j (*.f64 y (neg.f64 i))) (if (<=.f64 a 7918267139044827/833501804109981784259981473840157224643094790289488520049532226470504654727204008940179025108944286342866238824179155055736100206764920635045419506541353755761894697439251819807884785738976753091120627016985825247711343504684557661395484672) (*.f64 x (*.f64 y z)) (if (<=.f64 a 4960109002729689/12718228212127407596740439969484820932664410252219978638451114295509409404406799452822555925124271947370395489870897751704957583721388559494711601357137355892362895163562802426267773219894054460008554489394925312007314201426461145956352) (neg.f64 (*.f64 x (*.f64 t a))) (if (<=.f64 a 7410693711188237/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (*.f64 y (*.f64 x z)) (if (<=.f64 a 115000000000000002221749364675952277452750848) (*.f64 i (*.f64 a b)) (if (<=.f64 a 13000000000000000626315534970827531057177899161655071617090213659446382839554775164220358925448118802035580963316833197331190259061158152468552383629339083789511426070530413367609675733756707292053504) (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 a (*.f64 b i))))))))))))
(if (<=.f64 a -5800000000000000202083038278619149257719323026517316263261422290857923577521301911548416494440262081183744) (*.f64 a (*.f64 b i)) (if (<=.f64 a -3872340515953109/4722366482869645213696) (*.f64 a (*.f64 x (neg.f64 t))) (if (<=.f64 a -4145252099498383/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 a -6943379390043853/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (*.f64 (*.f64 t a) (neg.f64 x)) (if (<=.f64 a 35326763291325/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (*.f64 j (*.f64 y (neg.f64 i))) (if (<=.f64 a 7918267139044827/833501804109981784259981473840157224643094790289488520049532226470504654727204008940179025108944286342866238824179155055736100206764920635045419506541353755761894697439251819807884785738976753091120627016985825247711343504684557661395484672) (*.f64 x (*.f64 y z)) (if (<=.f64 a 4960109002729689/12718228212127407596740439969484820932664410252219978638451114295509409404406799452822555925124271947370395489870897751704957583721388559494711601357137355892362895163562802426267773219894054460008554489394925312007314201426461145956352) (*.f64 (*.f64 t a) (neg.f64 x)) (if (<=.f64 a 7410693711188237/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (*.f64 y (*.f64 x z)) (if (<=.f64 a 115000000000000002221749364675952277452750848) (*.f64 i (*.f64 a b)) (if (<=.f64 a 13000000000000000626315534970827531057177899161655071617090213659446382839554775164220358925448118802035580963316833197331190259061158152468552383629339083789511426070530413367609675733756707292053504) (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 a (*.f64 b i))))))))))))
(if (<=.f64 x -1380000000000000026811789108975837218348448716658675024611661405237196729550161166167359660949546146398552424290336985365980980374557826220032) (*.f64 (*.f64 a (neg.f64 t)) x) (if (<=.f64 x -35681192317649/1427247692705959881058285969449495136382746624) (*.f64 z (*.f64 y x)) (if (<=.f64 x -7357465717068791/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (*.f64 a (*.f64 i b)) (if (<=.f64 x 6707033151932017/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 x 2396327886864651/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 a (*.f64 i b)) (if (<=.f64 x 5963246648617347/6277101735386680763835789423207666416102355444464034512896) (*.f64 z (*.f64 y x)) (if (<=.f64 x 949999999999999976120818326969914087410310097857244854059148529104786609215790745588399988181680852923282925547973065497313952890737417163300838476169719521229144064) (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 (*.f64 y z) x))))))))
(if (<=.f64 x -1380000000000000026811789108975837218348448716658675024611661405237196729550161166167359660949546146398552424290336985365980980374557826220032) (*.f64 x (*.f64 t (neg.f64 a))) (if (<=.f64 x -35681192317649/1427247692705959881058285969449495136382746624) (*.f64 z (*.f64 x y)) (if (<=.f64 x -7357465717068791/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (*.f64 a (*.f64 b i)) (if (<=.f64 x 6707033151932017/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 x 2396327886864651/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 a (*.f64 b i)) (if (<=.f64 x 5963246648617347/6277101735386680763835789423207666416102355444464034512896) (*.f64 z (*.f64 x y)) (if (<=.f64 x 949999999999999976120818326969914087410310097857244854059148529104786609215790745588399988181680852923282925547973065497313952890737417163300838476169719521229144064) (*.f64 (*.f64 i j) (neg.f64 y)) (*.f64 x (*.f64 y z)))))))))
(if (<=.f64 x -1380000000000000026811789108975837218348448716658675024611661405237196729550161166167359660949546146398552424290336985365980980374557826220032) (neg.f64 (*.f64 x (*.f64 t a))) (if (<=.f64 x -35681192317649/1427247692705959881058285969449495136382746624) (*.f64 z (*.f64 x y)) (if (<=.f64 x -7357465717068791/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (*.f64 a (*.f64 b i)) (if (<=.f64 x 6707033151932017/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 x 2396327886864651/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 a (*.f64 b i)) (if (<=.f64 x 5963246648617347/6277101735386680763835789423207666416102355444464034512896) (*.f64 z (*.f64 x y)) (if (<=.f64 x 949999999999999976120818326969914087410310097857244854059148529104786609215790745588399988181680852923282925547973065497313952890737417163300838476169719521229144064) (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 x (*.f64 y z)))))))))
(if (<=.f64 x -1380000000000000026811789108975837218348448716658675024611661405237196729550161166167359660949546146398552424290336985365980980374557826220032) (*.f64 (*.f64 t a) (neg.f64 x)) (if (<=.f64 x -35681192317649/1427247692705959881058285969449495136382746624) (*.f64 z (*.f64 x y)) (if (<=.f64 x -7357465717068791/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (*.f64 a (*.f64 b i)) (if (<=.f64 x 6707033151932017/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 x 2396327886864651/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 a (*.f64 b i)) (if (<=.f64 x 5963246648617347/6277101735386680763835789423207666416102355444464034512896) (*.f64 z (*.f64 x y)) (if (<=.f64 x 949999999999999976120818326969914087410310097857244854059148529104786609215790745588399988181680852923282925547973065497313952890737417163300838476169719521229144064) (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 x (*.f64 y z)))))))))
(if (<=.f64 x -5999999999999999629761354843011825683887332298745999031266639195382441566407250583240483431941564530903483479975654769896912851042304) (*.f64 (*.f64 a (neg.f64 t)) x) (if (<=.f64 x -2100908603663173/91343852333181432387730302044767688728495783936) (*.f64 z (*.f64 y x)) (if (<=.f64 x -4138574465851195/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 a (*.f64 i b)) (if (<=.f64 x 654983706243361/86182066610968551542636378241108028056376767329454880514019834315878107616003372189510312530372009184902888961739623919010110377987011442493486117202360415845666384627768436296772219009176743399772868636439042064384) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 x 5784239726914675/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (*.f64 a (*.f64 i b)) (if (<=.f64 x 6277101735386681/6277101735386680763835789423207666416102355444464034512896) (*.f64 z (*.f64 y x)) (if (<=.f64 x 949999999999999976120818326969914087410310097857244854059148529104786609215790745588399988181680852923282925547973065497313952890737417163300838476169719521229144064) (*.f64 j (*.f64 (neg.f64 i) y)) (*.f64 (*.f64 y z) x))))))))
(if (<=.f64 x -5999999999999999629761354843011825683887332298745999031266639195382441566407250583240483431941564530903483479975654769896912851042304) (*.f64 x (*.f64 t (neg.f64 a))) (if (<=.f64 x -2100908603663173/91343852333181432387730302044767688728495783936) (*.f64 z (*.f64 x y)) (if (<=.f64 x -4138574465851195/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 a (*.f64 b i)) (if (<=.f64 x 654983706243361/86182066610968551542636378241108028056376767329454880514019834315878107616003372189510312530372009184902888961739623919010110377987011442493486117202360415845666384627768436296772219009176743399772868636439042064384) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 x 5784239726914675/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (*.f64 a (*.f64 b i)) (if (<=.f64 x 6277101735386681/6277101735386680763835789423207666416102355444464034512896) (*.f64 z (*.f64 x y)) (if (<=.f64 x 949999999999999976120818326969914087410310097857244854059148529104786609215790745588399988181680852923282925547973065497313952890737417163300838476169719521229144064) (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 x (*.f64 y z)))))))))
(if (<=.f64 x -5999999999999999629761354843011825683887332298745999031266639195382441566407250583240483431941564530903483479975654769896912851042304) (neg.f64 (*.f64 x (*.f64 t a))) (if (<=.f64 x -2100908603663173/91343852333181432387730302044767688728495783936) (*.f64 z (*.f64 x y)) (if (<=.f64 x -4138574465851195/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 a (*.f64 b i)) (if (<=.f64 x 654983706243361/86182066610968551542636378241108028056376767329454880514019834315878107616003372189510312530372009184902888961739623919010110377987011442493486117202360415845666384627768436296772219009176743399772868636439042064384) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 x 5784239726914675/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (*.f64 a (*.f64 b i)) (if (<=.f64 x 6277101735386681/6277101735386680763835789423207666416102355444464034512896) (*.f64 z (*.f64 x y)) (if (<=.f64 x 949999999999999976120818326969914087410310097857244854059148529104786609215790745588399988181680852923282925547973065497313952890737417163300838476169719521229144064) (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 x (*.f64 y z)))))))))
(if (<=.f64 x -5999999999999999629761354843011825683887332298745999031266639195382441566407250583240483431941564530903483479975654769896912851042304) (*.f64 (*.f64 t a) (neg.f64 x)) (if (<=.f64 x -2100908603663173/91343852333181432387730302044767688728495783936) (*.f64 z (*.f64 x y)) (if (<=.f64 x -4138574465851195/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 a (*.f64 b i)) (if (<=.f64 x 654983706243361/86182066610968551542636378241108028056376767329454880514019834315878107616003372189510312530372009184902888961739623919010110377987011442493486117202360415845666384627768436296772219009176743399772868636439042064384) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 x 5784239726914675/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (*.f64 a (*.f64 b i)) (if (<=.f64 x 6277101735386681/6277101735386680763835789423207666416102355444464034512896) (*.f64 z (*.f64 x y)) (if (<=.f64 x 949999999999999976120818326969914087410310097857244854059148529104786609215790745588399988181680852923282925547973065497313952890737417163300838476169719521229144064) (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 x (*.f64 y z)))))))))
(if (<=.f64 c -6400000000000000001703031341335505698393753675596851782280446557023344570644037632) (*.f64 c (neg.f64 (*.f64 z b))) (if (<=.f64 c -3821530487881633/41538374868278621028243970633760768) (*.f64 y (*.f64 z x)) (if (<=.f64 c -3666197480843679/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 c 380372062417679/528294531135665246352339784916516606518847326036121522127960709026673902556724859474417255887657187894674394993257128678882347559502685537250538978462939576908386683999005084168731517676426441053024232908211188404148028292751561738838396898767036476489538580897737998336) (*.f64 j (*.f64 (neg.f64 i) y)) (if (<=.f64 c 6014936361123011/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (*.f64 i (*.f64 a b)) (if (<=.f64 c 1519771171239775/14474011154664524427946373126085988481658748083205070504932198000989141204992) (*.f64 z (*.f64 y x)) (if (<=.f64 c 13500000000000000643489553776017109701204452391195134635823938488857858993739487001664435519488) (*.f64 a (*.f64 i b)) (*.f64 c (neg.f64 (*.f64 z b))))))))))
(if (<=.f64 c -6400000000000000001703031341335505698393753675596851782280446557023344570644037632) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 c -3821530487881633/41538374868278621028243970633760768) (*.f64 y (*.f64 x z)) (if (<=.f64 c -3666197480843679/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 c 380372062417679/528294531135665246352339784916516606518847326036121522127960709026673902556724859474417255887657187894674394993257128678882347559502685537250538978462939576908386683999005084168731517676426441053024232908211188404148028292751561738838396898767036476489538580897737998336) (*.f64 j (*.f64 y (neg.f64 i))) (if (<=.f64 c 6014936361123011/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (*.f64 i (*.f64 a b)) (if (<=.f64 c 1519771171239775/14474011154664524427946373126085988481658748083205070504932198000989141204992) (*.f64 z (*.f64 x y)) (if (<=.f64 c 13500000000000000643489553776017109701204452391195134635823938488857858993739487001664435519488) (*.f64 a (*.f64 b i)) (*.f64 c (*.f64 z (neg.f64 b))))))))))
(if (<=.f64 c -6400000000000000001703031341335505698393753675596851782280446557023344570644037632) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 c -3821530487881633/41538374868278621028243970633760768) (*.f64 y (*.f64 x z)) (if (<=.f64 c -3666197480843679/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 c 380372062417679/528294531135665246352339784916516606518847326036121522127960709026673902556724859474417255887657187894674394993257128678882347559502685537250538978462939576908386683999005084168731517676426441053024232908211188404148028292751561738838396898767036476489538580897737998336) (*.f64 j (*.f64 y (neg.f64 i))) (if (<=.f64 c 6014936361123011/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (*.f64 i (*.f64 a b)) (if (<=.f64 c 1519771171239775/14474011154664524427946373126085988481658748083205070504932198000989141204992) (*.f64 z (*.f64 x y)) (if (<=.f64 c 13500000000000000643489553776017109701204452391195134635823938488857858993739487001664435519488) (*.f64 a (*.f64 b i)) (*.f64 c (*.f64 z (neg.f64 b))))))))))
(if (<=.f64 c -659999999999999981745974065077716353011201003153599684241029356096937939343245312) (*.f64 c (neg.f64 (*.f64 z b))) (if (<=.f64 c -6592970859093183/21267647932558653966460912964485513216) (*.f64 y (*.f64 z x)) (if (<=.f64 c -4954839299061543/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (*.f64 c (neg.f64 (*.f64 z b))) (if (<=.f64 c 8655577598126739/4327788799063369698118367518036104040602397294887907509272254128346512609744690048814426160231687683233172643784762398137404191207445999921156415311568401014033503715319849649510248592805285405106374515984066055406780647774220793764564147394699562815402300054714269682368512) (*.f64 j (*.f64 (neg.f64 i) y)) (if (<=.f64 c 6683262623470013/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (*.f64 i (*.f64 a b)) (if (<=.f64 c 5210644015679229/7237005577332262213973186563042994240829374041602535252466099000494570602496) (*.f64 z (*.f64 y x)) (if (<=.f64 c 12599999999999999736009317218988376558460800833579080355686457086151123566206893942468771840000) (*.f64 a (*.f64 i b)) (*.f64 c (neg.f64 (*.f64 z b))))))))))
(if (<=.f64 c -659999999999999981745974065077716353011201003153599684241029356096937939343245312) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 c -6592970859093183/21267647932558653966460912964485513216) (*.f64 y (*.f64 x z)) (if (<=.f64 c -4954839299061543/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 c 8655577598126739/4327788799063369698118367518036104040602397294887907509272254128346512609744690048814426160231687683233172643784762398137404191207445999921156415311568401014033503715319849649510248592805285405106374515984066055406780647774220793764564147394699562815402300054714269682368512) (*.f64 j (*.f64 y (neg.f64 i))) (if (<=.f64 c 6683262623470013/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (*.f64 i (*.f64 a b)) (if (<=.f64 c 5210644015679229/7237005577332262213973186563042994240829374041602535252466099000494570602496) (*.f64 z (*.f64 x y)) (if (<=.f64 c 12599999999999999736009317218988376558460800833579080355686457086151123566206893942468771840000) (*.f64 a (*.f64 b i)) (*.f64 c (*.f64 z (neg.f64 b))))))))))
(if (<=.f64 x -5297943435324523/182687704666362864775460604089535377456991567872) (*.f64 (*.f64 y z) x) (if (<=.f64 x -5847188406839999/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (*.f64 a (*.f64 i b)) (if (<=.f64 x 1279631325039661/22062609052407949194914912829723655182432452436340449411589077584864795549696863280514640007775234351335139574205343723266588256764674929278332446003804266456490594464708719691973688066349246310341854370928394768482304) (*.f64 c (neg.f64 (*.f64 z b))) (if (<=.f64 x 1776587916123793/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 a (*.f64 i b)) (if (<=.f64 x 5649391561848013/1569275433846670190958947355801916604025588861116008628224) (*.f64 z (*.f64 y x)) (if (<=.f64 x 320000000000000015672552504048166585463112641129838044398413559868853844349883121971594089359128468413796180698083288563857098533972027269472728383488) (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 (*.f64 y z) x)))))))
(if (<=.f64 x -5297943435324523/182687704666362864775460604089535377456991567872) (*.f64 x (*.f64 y z)) (if (<=.f64 x -5847188406839999/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (*.f64 a (*.f64 b i)) (if (<=.f64 x 1279631325039661/22062609052407949194914912829723655182432452436340449411589077584864795549696863280514640007775234351335139574205343723266588256764674929278332446003804266456490594464708719691973688066349246310341854370928394768482304) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 x 1776587916123793/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 a (*.f64 b i)) (if (<=.f64 x 5649391561848013/1569275433846670190958947355801916604025588861116008628224) (*.f64 z (*.f64 x y)) (if (<=.f64 x 320000000000000015672552504048166585463112641129838044398413559868853844349883121971594089359128468413796180698083288563857098533972027269472728383488) (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 x (*.f64 y z))))))))
(if (<=.f64 c -4199999999999999711508812229219162195296324719516745105160030701536513925129961472) (*.f64 c (neg.f64 (*.f64 z b))) (if (<=.f64 c -7463926734143815/324518553658426726783156020576256) (*.f64 y (*.f64 z x)) (if (<=.f64 c -1170655706368497/97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821568) (*.f64 c (neg.f64 (*.f64 z b))) (if (<=.f64 c 8019915148164015/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (*.f64 i (*.f64 a b)) (if (<=.f64 c 6558536304457363/113078212145816597093331040047546785012958969400039613319782796882727665664) (*.f64 z (*.f64 y x)) (if (<=.f64 c 50000000000000001010943956357797349428804816160717887056888842810400200249908215467934891376640) (*.f64 a (*.f64 i b)) (*.f64 c (neg.f64 (*.f64 z b)))))))))
(if (<=.f64 c -4199999999999999711508812229219162195296324719516745105160030701536513925129961472) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 c -7463926734143815/324518553658426726783156020576256) (*.f64 y (*.f64 x z)) (if (<=.f64 c -1170655706368497/97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821568) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 c 8019915148164015/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (*.f64 i (*.f64 a b)) (if (<=.f64 c 6558536304457363/113078212145816597093331040047546785012958969400039613319782796882727665664) (*.f64 z (*.f64 x y)) (if (<=.f64 c 50000000000000001010943956357797349428804816160717887056888842810400200249908215467934891376640) (*.f64 a (*.f64 b i)) (*.f64 c (*.f64 z (neg.f64 b)))))))))
(if (<=.f64 a -7223476702308033/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048) (*.f64 i (*.f64 a b)) (if (<=.f64 a 8499176403487565/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (*.f64 z (*.f64 y x)) (*.f64 a (*.f64 i b))))
(if (<=.f64 a -7223476702308033/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048) (*.f64 i (*.f64 a b)) (if (<=.f64 a 8499176403487565/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (*.f64 z (*.f64 x y)) (*.f64 a (*.f64 b i))))
(if (<=.f64 a -7797139727381681/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 i (*.f64 a b)) (if (<=.f64 a 7232837062119719/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))))
(if (<=.f64 a -7797139727381681/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 i (*.f64 a b)) (if (<=.f64 a 7232837062119719/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (*.f64 y (*.f64 x z)) (*.f64 a (*.f64 b i))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 b i))
Compiler

Compiled 4526 to 1803 computations (60.2% saved)

soundness247.0ms (0.5%)

Algorithm
egg-herbie
Rules
1398×associate-+l+
1340×+-commutative
1276×associate-+r+
1082×distribute-lft-in
970×associate-+l+
Iterations

Useful iterations: 3 (0.0ms)

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

Compiled 696 to 224 computations (67.8% saved)

end637.0ms (1.2%)

Compiler

Compiled 4220 to 853 computations (79.8% saved)

Profiling

Loading profile data...