Details

Time bar (total: 32.4s)

analyze635.0ms (2%)

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 28 to 19 computations (32.1% saved)

sample3.7s (11.3%)

Results
1.9s8256×body256valid
1.7s7432×body256infinite
Bogosity

preprocess58.0ms (0.2%)

Algorithm
egg-herbie
Rules
1506×associate-+r+
1226×fma-def
1218×associate-+l+
1120×associate-*r*
1076×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01891479
15541363
219951363
358691363
088
188
Stop Event
unsound
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
6
7
Outputs
0
1
0
2
3
2
4
5
6
7
Call 2
Inputs
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 z y) (*.f64 x t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 t y) (*.f64 z x)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 a y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 x (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 b y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 x c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 c y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b x)) x) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 i y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) x)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x z) (*.f64 y t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x t) (*.f64 z y)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x a) (*.f64 z t)) (*.f64 (*.f64 (+.f64 y (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x b) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 y c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x c) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b y)) y) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x i) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) y)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 t z)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 a t)) (*.f64 (*.f64 (+.f64 z (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 b t)) (*.f64 (*.f64 (+.f64 a (*.f64 z c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 c t)) (*.f64 (*.f64 (+.f64 a (*.f64 b z)) z) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 i t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) z)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z a)) (*.f64 (*.f64 (+.f64 t (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z b)) (*.f64 (*.f64 (+.f64 a (*.f64 t c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z c)) (*.f64 (*.f64 (+.f64 a (*.f64 b t)) t) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z i)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) t)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 b (*.f64 a c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 c (*.f64 b a)) a) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 i (*.f64 b c)) c) a)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 c b)) b) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 i c)) c) b)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b i)) i) c)))
Outputs
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (-.f64 (+.f64 (*.f64 z y) (*.f64 x t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x t (*.f64 y z)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x t (*.f64 y z)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (fma.f64 i (*.f64 (fma.f64 b c a) (neg.f64 c)) (fma.f64 y z (*.f64 x t))))
(*.f64 2 (-.f64 (+.f64 (*.f64 t y) (*.f64 z x)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x z (*.f64 y t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x z (*.f64 y t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (fma.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)) (fma.f64 x z (*.f64 y t))))
(*.f64 2 (-.f64 (+.f64 (*.f64 a y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 x (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 a y (*.f64 z t)) (*.f64 i (*.f64 c (+.f64 x (*.f64 b c))))))
(*.f64 2 (-.f64 (fma.f64 y a (*.f64 z t)) (*.f64 (fma.f64 b c x) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 z t (*.f64 y a)) (*.f64 c (*.f64 i (fma.f64 b c x)))))
(*.f64 2 (-.f64 (fma.f64 y a (*.f64 z t)) (*.f64 c (*.f64 i (fma.f64 b c x)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 b y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 x c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 b y (*.f64 z t)) (*.f64 i (*.f64 c (+.f64 a (*.f64 x c))))))
(*.f64 2 (-.f64 (fma.f64 y b (*.f64 z t)) (*.f64 (fma.f64 x c a) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 z t (*.f64 y b)) (*.f64 c (*.f64 i (fma.f64 x c a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 c y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b x)) x) i)))
(*.f64 2 (-.f64 (fma.f64 c y (*.f64 z t)) (*.f64 i (*.f64 x (+.f64 a (*.f64 x b))))))
(*.f64 2 (-.f64 (fma.f64 y c (*.f64 z t)) (*.f64 (fma.f64 x b a) (*.f64 x i))))
(*.f64 2 (-.f64 (fma.f64 y c (*.f64 z t)) (*.f64 x (*.f64 i (fma.f64 x b a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 i y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) x)))
(*.f64 2 (-.f64 (fma.f64 i y (*.f64 z t)) (*.f64 x (*.f64 c (+.f64 a (*.f64 b c))))))
(*.f64 2 (-.f64 (fma.f64 y i (*.f64 z t)) (*.f64 x (*.f64 c (fma.f64 b c a)))))
(*.f64 2 (fma.f64 (fma.f64 b c a) (*.f64 x (neg.f64 c)) (fma.f64 y i (*.f64 z t))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x z) (*.f64 y t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x z (*.f64 y t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x z (*.f64 y t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (fma.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)) (fma.f64 x z (*.f64 y t))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x t) (*.f64 z y)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x t (*.f64 y z)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x t (*.f64 y z)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (fma.f64 i (*.f64 (fma.f64 b c a) (neg.f64 c)) (fma.f64 y z (*.f64 x t))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x a) (*.f64 z t)) (*.f64 (*.f64 (+.f64 y (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x a (*.f64 z t)) (*.f64 i (*.f64 c (+.f64 y (*.f64 b c))))))
(*.f64 2 (-.f64 (fma.f64 x a (*.f64 z t)) (*.f64 (fma.f64 b c y) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x a (*.f64 z t)) (*.f64 i (*.f64 c (fma.f64 b c y)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x b) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 y c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x b (*.f64 z t)) (*.f64 i (*.f64 c (+.f64 a (*.f64 y c))))))
(*.f64 2 (-.f64 (fma.f64 x b (*.f64 z t)) (*.f64 (fma.f64 y c a) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x b (*.f64 z t)) (*.f64 i (*.f64 c (fma.f64 y c a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x c) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b y)) y) i)))
(*.f64 2 (-.f64 (fma.f64 x c (*.f64 z t)) (*.f64 i (*.f64 y (+.f64 a (*.f64 y b))))))
(*.f64 2 (-.f64 (fma.f64 x c (*.f64 z t)) (*.f64 y (*.f64 (fma.f64 y b a) i))))
(*.f64 2 (-.f64 (fma.f64 x c (*.f64 z t)) (*.f64 y (*.f64 i (fma.f64 y b a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x i) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) y)))
(*.f64 2 (-.f64 (fma.f64 x i (*.f64 z t)) (*.f64 y (*.f64 c (+.f64 a (*.f64 b c))))))
(*.f64 2 (-.f64 (fma.f64 x i (*.f64 z t)) (*.f64 y (*.f64 c (fma.f64 b c a)))))
(*.f64 2 (-.f64 (fma.f64 x i (*.f64 z t)) (*.f64 (fma.f64 b c a) (*.f64 y c))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 t z)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 a t)) (*.f64 (*.f64 (+.f64 z (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t a)) (*.f64 i (*.f64 c (+.f64 z (*.f64 b c))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t a)) (*.f64 (fma.f64 b c z) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t a)) (*.f64 c (*.f64 i (fma.f64 b c z)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 b t)) (*.f64 (*.f64 (+.f64 a (*.f64 z c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t b)) (*.f64 i (*.f64 c (+.f64 a (*.f64 z c))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t b)) (*.f64 (fma.f64 z c a) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t b)) (*.f64 c (*.f64 i (fma.f64 z c a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 c t)) (*.f64 (*.f64 (+.f64 a (*.f64 b z)) z) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t c)) (*.f64 i (*.f64 z (+.f64 a (*.f64 z b))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t c)) (*.f64 z (*.f64 (fma.f64 z b a) i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t c)) (*.f64 z (*.f64 i (fma.f64 z b a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 i t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) z)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t i)) (*.f64 z (*.f64 c (+.f64 a (*.f64 b c))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t i)) (*.f64 z (*.f64 c (fma.f64 b c a)))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t i)) (*.f64 (fma.f64 b c a) (*.f64 z c))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z a)) (*.f64 (*.f64 (+.f64 t (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z a)) (*.f64 i (*.f64 c (+.f64 t (*.f64 b c))))))
(*.f64 2 (-.f64 (fma.f64 z a (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c t) i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z a)) (*.f64 i (*.f64 c (fma.f64 b c t)))))
(*.f64 2 (-.f64 (fma.f64 z a (*.f64 x y)) (*.f64 (fma.f64 b c t) (*.f64 c i))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z b)) (*.f64 (*.f64 (+.f64 a (*.f64 t c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z b)) (*.f64 i (*.f64 c (+.f64 a (*.f64 t c))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z b)) (*.f64 c (*.f64 (fma.f64 t c a) i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z b)) (*.f64 c (*.f64 i (fma.f64 t c a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z c)) (*.f64 (*.f64 (+.f64 a (*.f64 b t)) t) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z c)) (*.f64 i (*.f64 t (+.f64 a (*.f64 t b))))))
(*.f64 2 (-.f64 (fma.f64 z c (*.f64 x y)) (*.f64 t (*.f64 (fma.f64 t b a) i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z c)) (*.f64 t (*.f64 i (fma.f64 t b a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z i)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) t)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z i)) (*.f64 t (*.f64 c (+.f64 a (*.f64 b c))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z i)) (*.f64 (fma.f64 b c a) (*.f64 t c))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 b (*.f64 a c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 i (*.f64 c (+.f64 b (*.f64 a c))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 a c b) i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 i (fma.f64 a c b)))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 a c b) (*.f64 c i))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 c (*.f64 b a)) a) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 i (*.f64 a (+.f64 c (*.f64 a b))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 a b c) (*.f64 a i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 i (*.f64 a (fma.f64 a b c)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 i (*.f64 b c)) c) a)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a (*.f64 c (+.f64 (*.f64 b c) i)))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) (fma.f64 b c i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a (*.f64 c (fma.f64 b c i)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 c b)) b) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 b i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (*.f64 b i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 b c a) (*.f64 b (neg.f64 i))))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 i c)) c) b)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 c (+.f64 a (*.f64 c i))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 c i a) b))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 c (fma.f64 c i a)))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b c) (fma.f64 c i a))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b i)) i) c)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 i (+.f64 a (*.f64 b i))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 i (fma.f64 b i a)))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 i (*.f64 c (fma.f64 b i a)))))
Symmetry

(sort x y)

(sort z t)

Compiler

Compiled 35 to 26 computations (25.7% saved)

simplify126.0ms (0.4%)

Algorithm
egg-herbie
Rules
1024×associate--r+
1016×fma-def
888×+-commutative
858×*-commutative
842×distribute-lft-neg-out
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02051
14047
211147
332847
4108147
5285447
6477547
7626747
8743547
Stop Event
node limit
Counts
1 → 4
Calls
Call 1
Inputs
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
Outputs
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (fma.f64 x y (*.f64 z t))))

eval1.0ms (0%)

Compiler

Compiled 79 to 34 computations (57% saved)

prune3.0ms (0%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New044
Fresh011
Picked000
Done000
Total055
Error
0.8b
Counts
5 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
2.3b
(*.f64 2 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (fma.f64 x y (*.f64 z t))))
2.3b
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
5.4b
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
6.3b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
Compiler

Compiled 103 to 67 computations (35% saved)

localize25.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 x y) (*.f64 z t))
0.0b
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
0.1b
(*.f64 (+.f64 a (*.f64 b c)) c)
7.9b
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Compiler

Compiled 90 to 19 computations (78.9% saved)

series21.0ms (0.1%)

Counts
4 → 228
Calls

57 calls:

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

rewrite135.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1816×associate-*l/
810×associate-+l+
424×add-sqr-sqrt
422×pow1
422×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify174.0ms (0.5%)

Algorithm
egg-herbie
Rules
1036×associate-+l+
888×associate-+r+
818×associate-*r*
766×associate-*l*
666×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
071127684
1200325274
Stop Event
node limit
Counts
510 → 445
Calls
Call 1
Inputs
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 (pow.f64 c 2) b)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 (pow.f64 c 2) b)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 (pow.f64 c 2) b)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 (pow.f64 c 2) b)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 (pow.f64 c 2) b)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1)
(/.f64 (*.f64 c i) (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))
(/.f64 (*.f64 c i) (/.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i)) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i)) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) (*.f64 c i)) (-.f64 (*.f64 b c) a))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 c i)) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 c i)) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (*.f64 c (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) i) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) i) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c) i) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c) i) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i)) 1) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i)) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 (sqrt.f64 (fma.f64 b c a)) (*.f64 c i))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (sqrt.f64 (fma.f64 b c a)) (*.f64 c i))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 c (fma.f64 b c a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(exp.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 a c) (*.f64 (*.f64 b c) c))
(+.f64 (*.f64 (*.f64 b c) c) (*.f64 a c))
(+.f64 (*.f64 c (*.f64 b c)) (*.f64 c a))
(+.f64 (*.f64 c a) (*.f64 c (*.f64 b c)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (fma.f64 b c a)))) 1)
(/.f64 c (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))
(/.f64 c (/.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))))
(/.f64 (*.f64 c (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) c) (-.f64 (*.f64 b c) a))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) c) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) c) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (*.f64 c (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) 1) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c) 1) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 (sqrt.f64 (fma.f64 b c a)) c)) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (sqrt.f64 (fma.f64 b c a)) c)) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(pow.f64 (*.f64 c (fma.f64 b c a)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (fma.f64 b c a))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (fma.f64 b c a))) 3)
(pow.f64 (pow.f64 (*.f64 c (fma.f64 b c a)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (fma.f64 b c a)) 2))
(log.f64 (pow.f64 (exp.f64 c) (fma.f64 b c a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (fma.f64 b c a)))))
(cbrt.f64 (pow.f64 (*.f64 c (fma.f64 b c a)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (fma.f64 b c a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b c a) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (fma.f64 b c a))))
(exp.f64 (log.f64 (*.f64 c (fma.f64 b c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (fma.f64 b c a))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (fma.f64 b c a))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 x y) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 x y (*.f64 z t)))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 z t))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 z t))
(+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (*.f64 x y))
(+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 x y (*.f64 z t)))
(+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(*.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))) 1) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) 1) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 x y (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 1 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z t))) (-.f64 1 (*.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x y))) (-.f64 1 (*.f64 z t)))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 x y) (*.f64 z t))))
(-.f64 (+.f64 (*.f64 x y) (exp.f64 (log1p.f64 (*.f64 z t)))) 1)
(-.f64 (+.f64 (*.f64 z t) (exp.f64 (log1p.f64 (*.f64 x y)))) 1)
(*.f64 (fma.f64 x y (*.f64 z t)) 1)
(*.f64 1 (fma.f64 x y (*.f64 z t)))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t))))
(*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))) (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z t) (*.f64 x y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) 1) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) 1) (-.f64 (*.f64 z t) (*.f64 x y)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) 1) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (sqrt.f64 (fma.f64 x y (*.f64 z t)))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) (sqrt.f64 (fma.f64 x y (*.f64 z t)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 x y) 2)) (*.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 z t) 2))) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 x y) 2) 3) (pow.f64 (pow.f64 (*.f64 z t) 2) 3)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 x y) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 z t) 2)) (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 x y) 3)) (*.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 z t) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))) (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x y) 3) 3) (pow.f64 (pow.f64 (*.f64 z t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))) (+.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 x y) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 z t) 3)) (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)))))
(pow.f64 (fma.f64 x y (*.f64 z t)) 1)
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) 2)
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z t))))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z t))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z t))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 x y (*.f64 z t))
(fma.f64 y x (*.f64 z t))
(fma.f64 z t (*.f64 x y))
(fma.f64 t z (*.f64 x y))
(fma.f64 1 (*.f64 x y) (*.f64 z t))
(fma.f64 1 (*.f64 z t) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 z t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 z t))
Outputs
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 a (*.f64 c i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 a (*.f64 c i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i a))
(*.f64 a (*.f64 c i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i a))
(*.f64 a (*.f64 c i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 c (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 a (*.f64 c i)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 a (*.f64 c i)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 a (*.f64 c i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 a (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a))))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a))))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a))))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a))))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(/.f64 (*.f64 c i) (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 i (/.f64 (-.f64 a (*.f64 c b)) c)))
(/.f64 (*.f64 c i) (/.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (/.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a))) i)))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i)) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 i (/.f64 (-.f64 a (*.f64 c b)) c)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i)) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (/.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a))) i)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) (*.f64 c i)) (-.f64 (*.f64 b c) a))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 c i)) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (/.f64 (neg.f64 (-.f64 a (*.f64 c b))) (*.f64 c i)))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (*.f64 c (neg.f64 i))) (neg.f64 (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 c i)) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (neg.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (*.f64 c i)))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a))))) (*.f64 c i))
(/.f64 (*.f64 (*.f64 c (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) i) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 i (/.f64 (-.f64 a (*.f64 c b)) c)))
(/.f64 (*.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) i) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (/.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a))) i)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c) i) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 i (/.f64 (-.f64 a (*.f64 c b)) c)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c) i) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (/.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a))) i)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i)) 1) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 i (/.f64 (-.f64 a (*.f64 c b)) c)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i)) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (/.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a))) i)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 (sqrt.f64 (fma.f64 b c a)) (*.f64 c i))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (/.f64 (sqrt.f64 (-.f64 a (*.f64 c b))) (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (sqrt.f64 (fma.f64 b c a)) (*.f64 c i))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a)))))
(/.f64 (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a))) (/.f64 (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))))
(pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 1/3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 c (fma.f64 b c a))))
(*.f64 (*.f64 c (fma.f64 c b a)) (log.f64 (exp.f64 i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(exp.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 a c) (*.f64 (*.f64 b c) c))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (*.f64 b c) c) (*.f64 a c))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 b c)) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 c a) (*.f64 c (*.f64 b c)))
(*.f64 c (fma.f64 c b a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (fma.f64 b c a)))) 1)
(*.f64 c (fma.f64 c b a))
(/.f64 c (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))
(*.f64 (/.f64 c (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 c (-.f64 a (*.f64 c b))))
(/.f64 c (/.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))))
(*.f64 (/.f64 c (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))))
(/.f64 (*.f64 c (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 c (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 c (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 c (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 c (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 c (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 c (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) c) (-.f64 (*.f64 b c) a))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) c) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (/.f64 (neg.f64 (-.f64 a (*.f64 c b))) c))
(*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (neg.f64 (-.f64 a (*.f64 c b)))) c)
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) c) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (neg.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) c))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (neg.f64 c)) (neg.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))))
(/.f64 (*.f64 (*.f64 c (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) 1) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 c (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 c (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 c (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c) 1) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 c (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 c (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 c (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 (sqrt.f64 (fma.f64 b c a)) c)) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (/.f64 (sqrt.f64 (-.f64 a (*.f64 c b))) (*.f64 c (sqrt.f64 (fma.f64 c b a)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (sqrt.f64 (fma.f64 b c a)) c)) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (*.f64 c (sqrt.f64 (fma.f64 c b a)))))
(pow.f64 (*.f64 c (fma.f64 b c a)) 1)
(*.f64 c (fma.f64 c b a))
(pow.f64 (sqrt.f64 (*.f64 c (fma.f64 b c a))) 2)
(pow.f64 (sqrt.f64 (*.f64 c (fma.f64 c b a))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (fma.f64 b c a))) 3)
(*.f64 c (fma.f64 c b a))
(pow.f64 (pow.f64 (*.f64 c (fma.f64 b c a)) 3) 1/3)
(*.f64 c (fma.f64 c b a))
(sqrt.f64 (pow.f64 (*.f64 c (fma.f64 b c a)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (fma.f64 c b a)) 2))
(log.f64 (pow.f64 (exp.f64 c) (fma.f64 b c a)))
(log.f64 (pow.f64 (exp.f64 c) (fma.f64 c b a)))
(*.f64 (fma.f64 c b a) (log.f64 (exp.f64 c)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (fma.f64 b c a)))))
(*.f64 c (fma.f64 c b a))
(cbrt.f64 (pow.f64 (*.f64 c (fma.f64 b c a)) 3))
(*.f64 c (fma.f64 c b a))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (fma.f64 b c a) 3)))
(*.f64 c (fma.f64 c b a))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b c a) 3) (pow.f64 c 3)))
(*.f64 c (fma.f64 c b a))
(expm1.f64 (log1p.f64 (*.f64 c (fma.f64 b c a))))
(*.f64 c (fma.f64 c b a))
(exp.f64 (log.f64 (*.f64 c (fma.f64 b c a))))
(*.f64 c (fma.f64 c b a))
(exp.f64 (*.f64 (log.f64 (*.f64 c (fma.f64 b c a))) 1))
(*.f64 c (fma.f64 c b a))
(log1p.f64 (expm1.f64 (*.f64 c (fma.f64 b c a))))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 x y) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 x y (*.f64 z t)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 z t))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 z t))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (*.f64 x y))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 x y (*.f64 z t)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 t z)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (fma.f64 t z (*.f64 y x)))) (-.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (-.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 1 (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 t z)))) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 t z) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (fma.f64 t z (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a))) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 t z)))) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))) 1) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 t z) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 y x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (fma.f64 t z (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a))) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) 1) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))) (sqrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))) (sqrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))) (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))) (pow.f64 (cbrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(/.f64 (*.f64 (/.f64 1 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))) (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 4)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 4) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))) (/.f64 1 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) 1) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 6) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) (pow.f64 (fma.f64 y x (*.f64 t z)) 6))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 3)
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) 1/3)
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2))
(sqrt.f64 (pow.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 x y (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 y x (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 1 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z t))) (-.f64 1 (*.f64 x y)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) 1) (*.f64 y x))
(+.f64 -1 (fma.f64 x y (exp.f64 (log1p.f64 (*.f64 t z)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t)))) 1)
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x y))) (-.f64 1 (*.f64 z t)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1) (*.f64 t z))
(+.f64 -1 (fma.f64 z t (exp.f64 (log1p.f64 (*.f64 y x)))))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (+.f64 (*.f64 x y) (exp.f64 (log1p.f64 (*.f64 z t)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) 1) (*.f64 y x))
(+.f64 -1 (fma.f64 x y (exp.f64 (log1p.f64 (*.f64 t z)))))
(-.f64 (+.f64 (*.f64 z t) (exp.f64 (log1p.f64 (*.f64 x y)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1) (*.f64 t z))
(+.f64 -1 (fma.f64 z t (exp.f64 (log1p.f64 (*.f64 y x)))))
(*.f64 (fma.f64 x y (*.f64 z t)) 1)
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(*.f64 1 (fma.f64 x y (*.f64 z t)))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (*.f64 t (-.f64 (*.f64 t z) (*.f64 y x))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))) (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (*.f64 t (-.f64 (*.f64 t z) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (*.f64 t (-.f64 (*.f64 t z) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z t) (*.f64 x y)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (*.f64 t (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) 1) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (*.f64 t (-.f64 (*.f64 t z) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) 1) (-.f64 (*.f64 z t) (*.f64 x y)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) 1) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (*.f64 t (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (sqrt.f64 (fma.f64 x y (*.f64 z t)))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 (fma.f64 t z (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (fma.f64 y x (*.f64 t z))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) (sqrt.f64 (fma.f64 x y (*.f64 z t)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (*.f64 t (-.f64 (*.f64 t z) (*.f64 y x)))))) (sqrt.f64 (fma.f64 t z (*.f64 y x)))))
(/.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (*.f64 t (-.f64 (*.f64 t z) (*.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (*.f64 t (-.f64 (*.f64 t z) (*.f64 y x)))))) (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (*.f64 t (-.f64 (*.f64 t z) (*.f64 y x))))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 x y) 2)) (*.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 z t) 2))) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 x y) 2) 3) (pow.f64 (pow.f64 (*.f64 z t) 2) 3)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 x y) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 z t) 2)) (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)))))
(/.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))) (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3))) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 t z) 4) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (-.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 t z) 4) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 x y) 3)) (*.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 z t) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))) (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)))
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (*.f64 t (-.f64 (*.f64 t z) (*.f64 y x)))))) (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (*.f64 t (-.f64 (*.f64 t z) (*.f64 y x)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x y) 3) 3) (pow.f64 (pow.f64 (*.f64 z t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))) (+.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 x y) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 z t) 3)) (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (*.f64 t (-.f64 (*.f64 t z) (*.f64 y x)))))) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3))) (+.f64 (pow.f64 (*.f64 y x) 6) (-.f64 (pow.f64 (*.f64 t z) 6) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (*.f64 t (-.f64 (*.f64 t z) (*.f64 y x)))))))
(pow.f64 (fma.f64 x y (*.f64 z t)) 1)
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) 2)
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 3)
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 1/3)
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2))
(sqrt.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2))
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z t))) 1))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 x y (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 y x (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 z t (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 1 (*.f64 x y) (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 1 (*.f64 z t) (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 z t))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (cbrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 z t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 t z))

localize18.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))
0.8b
(*.f64 (fma.f64 b c a) i)
4.6b
(*.f64 c (*.f64 (fma.f64 b c a) i))
Compiler

Compiled 76 to 17 computations (77.6% saved)

series14.0ms (0%)

Counts
3 → 192
Calls

48 calls:

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

rewrite122.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1066×distribute-lft-in
574×associate-*r/
484×associate-*l/
372×add-sqr-sqrt
370×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify248.0ms (0.8%)

Algorithm
egg-herbie
Rules
1214×fma-def
914×associate-*r*
834×associate-+l+
748×associate-+r+
726×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
059124393
1175221459
Stop Event
node limit
Counts
421 → 340
Calls
Call 1
Inputs
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 a i)
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 c (*.f64 i b))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 c (*.f64 i b))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 a i)
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 c (*.f64 i b))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 c (*.f64 i b))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i b))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(*.f64 i a)
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(*.f64 i a)
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 c (*.f64 i (*.f64 c b))) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 c (*.f64 (*.f64 c b) i)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (*.f64 i (*.f64 c a)))
(+.f64 (*.f64 i (*.f64 (*.f64 c b) c)) (*.f64 i (*.f64 a c)))
(+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))
(+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) 1)) (*.f64 (*.f64 c i) a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1)
(/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) (*.f64 i c)) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (*.f64 i c)) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 i) (fma.f64 b c a)) c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(exp.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 i (*.f64 c b)) (*.f64 i a))
(+.f64 (*.f64 i a) (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (*.f64 c b) i) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (*.f64 c b) i))
(+.f64 (*.f64 i (*.f64 (*.f64 c b) 1)) (*.f64 i a))
(+.f64 (*.f64 1 (*.f64 i (*.f64 c b))) (*.f64 1 (*.f64 i a)))
(+.f64 (*.f64 1 (*.f64 (*.f64 c b) i)) (*.f64 1 (*.f64 a i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 b c a) i))) 1)
(/.f64 (*.f64 i (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 i (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) i) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) i) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(pow.f64 (*.f64 (fma.f64 b c a) i) 1)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 b c a) i)) 2)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 b c a) i)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 b c a) i) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 b c a) i) 2))
(log.f64 (pow.f64 (exp.f64 i) (fma.f64 b c a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 b c a) i))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 b c a) i) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b c a) 3) (pow.f64 i 3)))
(cbrt.f64 (*.f64 (pow.f64 i 3) (pow.f64 (fma.f64 b c a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 b c a) i)))
(exp.f64 (log.f64 (*.f64 (fma.f64 b c a) i)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 b c a) i)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 b c a) i)))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1)))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 1 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1)))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 x y (*.f64 z t)))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1)))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (*.f64 1 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))))
(+.f64 (*.f64 x y) (*.f64 1 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(+.f64 (*.f64 (*.f64 x y) 1) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1)))
(+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 x y (*.f64 z t)))
(+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 x y)) (*.f64 z t))
(+.f64 (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 x y) 1)) (*.f64 z t))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(*.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))))
(/.f64 1 (/.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (*.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (*.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 3))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))) 1) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) 1) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))
Outputs
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 a i)
(*.f64 i a)
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(*.f64 c (*.f64 i b))
(*.f64 i (*.f64 c b))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(*.f64 c (*.f64 i b))
(*.f64 i (*.f64 c b))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(*.f64 a i)
(*.f64 i a)
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(*.f64 c (*.f64 i b))
(*.f64 i (*.f64 c b))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(*.f64 c (*.f64 i b))
(*.f64 i (*.f64 c b))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(*.f64 i (fma.f64 c b a))
(*.f64 c (*.f64 i b))
(*.f64 i (*.f64 c b))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(*.f64 i (fma.f64 c b a))
(*.f64 i a)
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(*.f64 i (fma.f64 c b a))
(*.f64 i a)
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a))))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a))))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 (neg.f64 c) (*.f64 i a))
(*.f64 i (neg.f64 (*.f64 c a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 (neg.f64 c) (*.f64 i a))
(*.f64 i (neg.f64 (*.f64 c a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a))))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a))))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 c (*.f64 i (*.f64 c b))) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 c (*.f64 (*.f64 c b) i)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (*.f64 i (*.f64 c a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 i (*.f64 (*.f64 c b) c)) (*.f64 i (*.f64 a c)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) 1)) (*.f64 (*.f64 c i) a))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c i) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (-.f64 (*.f64 c b) a)) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b)))) (*.f64 c i)))
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 a (-.f64 a (*.f64 c b)) (*.f64 c (*.f64 b (*.f64 c b))))) (*.f64 c i))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) (*.f64 i c)) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c i) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (-.f64 (*.f64 c b) a)) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (*.f64 i c)) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b)))) (*.f64 c i)))
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 a (-.f64 a (*.f64 c b)) (*.f64 c (*.f64 b (*.f64 c b))))) (*.f64 c i))
(pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 1/3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(fabs.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 i) (fma.f64 b c a)) c))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(exp.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 i (*.f64 c b)) (*.f64 i a))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 i a) (*.f64 i (*.f64 c b)))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 (*.f64 c b) i) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 a i) (*.f64 (*.f64 c b) i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 i (*.f64 (*.f64 c b) 1)) (*.f64 i a))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 1 (*.f64 i (*.f64 c b))) (*.f64 1 (*.f64 i a)))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 1 (*.f64 (*.f64 c b) i)) (*.f64 1 (*.f64 a i)))
(*.f64 i (fma.f64 c b a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 b c a) i))) 1)
(*.f64 i (fma.f64 c b a))
(/.f64 (*.f64 i (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a)) (/.f64 (-.f64 (*.f64 c b) a) i))
(*.f64 (/.f64 (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a)) (-.f64 (*.f64 c b) a)) i)
(/.f64 (*.f64 i (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 i (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b)))))
(*.f64 (/.f64 i (fma.f64 a (-.f64 a (*.f64 c b)) (*.f64 c (*.f64 b (*.f64 c b))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) i) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a)) (/.f64 (-.f64 (*.f64 c b) a) i))
(*.f64 (/.f64 (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a)) (-.f64 (*.f64 c b) a)) i)
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) i) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 i (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b)))))
(*.f64 (/.f64 i (fma.f64 a (-.f64 a (*.f64 c b)) (*.f64 c (*.f64 b (*.f64 c b))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(pow.f64 (*.f64 (fma.f64 b c a) i) 1)
(*.f64 i (fma.f64 c b a))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 b c a) i)) 2)
(*.f64 i (fma.f64 c b a))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 b c a) i)) 3)
(*.f64 i (fma.f64 c b a))
(pow.f64 (pow.f64 (*.f64 (fma.f64 b c a) i) 3) 1/3)
(*.f64 i (fma.f64 c b a))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 b c a) i) 2))
(sqrt.f64 (pow.f64 (*.f64 i (fma.f64 c b a)) 2))
(fabs.f64 (*.f64 i (fma.f64 c b a)))
(log.f64 (pow.f64 (exp.f64 i) (fma.f64 b c a)))
(*.f64 i (fma.f64 c b a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 b c a) i))))
(*.f64 i (fma.f64 c b a))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 b c a) i) 3))
(*.f64 i (fma.f64 c b a))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b c a) 3) (pow.f64 i 3)))
(*.f64 i (fma.f64 c b a))
(cbrt.f64 (*.f64 (pow.f64 i 3) (pow.f64 (fma.f64 b c a) 3)))
(*.f64 i (fma.f64 c b a))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 b c a) i)))
(*.f64 i (fma.f64 c b a))
(exp.f64 (log.f64 (*.f64 (fma.f64 b c a) i)))
(*.f64 i (fma.f64 c b a))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 b c a) i)) 1))
(*.f64 i (fma.f64 c b a))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 b c a) i)))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 1 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (*.f64 1 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 x y) (*.f64 1 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (*.f64 x y))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 x y) 1) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 x y)) (*.f64 z t))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 x y) 1)) (*.f64 z t))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (-.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3))) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 t z (*.f64 y x))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))) (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 4) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))) (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))) (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) 3) (pow.f64 (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))) 3))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (*.f64 (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))) (-.f64 (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 6))) (fma.f64 (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))) (-.f64 (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (pow.f64 (fma.f64 t z (*.f64 y x)) 4)))
(/.f64 1 (/.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (/.f64 (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))) (/.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))) (/.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6)) (*.f64 (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (*.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4)) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 4) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 4)) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))) (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))) (+.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) 3)) (*.f64 (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (fma.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (pow.f64 (fma.f64 t z (*.f64 y x)) 6))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (*.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (+.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4)) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 4) (fma.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 3))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (cbrt.f64 (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))) 2) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))) 1) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) 1) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (cbrt.f64 (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))) 2) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4)) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 4) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 4)) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))) (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (+.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4)) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 4) (fma.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6)) (*.f64 (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))) (+.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) 3)) (*.f64 (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (fma.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (pow.f64 (fma.f64 t z (*.f64 y x)) 6))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 3)
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) 1/3)
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) 2))
(fabs.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))
(fma.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))

localize19.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 a (*.f64 b c))
0.0b
(-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i)))
5.6b
(*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))
Compiler

Compiled 80 to 18 computations (77.5% saved)

series9.0ms (0%)

Counts
3 → 180
Calls

45 calls:

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

rewrite179.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1292×associate-*r/
1092×associate-*l/
518×associate-+l+
406×add-sqr-sqrt
404×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify210.0ms (0.6%)

Algorithm
egg-herbie
Rules
932×fma-def
904×associate-*r*
804×associate-+r+
790×associate-*l*
742×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064524068
1179622040
Stop Event
node limit
Counts
436 → 372
Calls
Call 1
Inputs
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
a
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
a
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
a
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
a
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 b c)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 b c)) (*.f64 (*.f64 c i) a))
(+.f64 (*.f64 a (*.f64 c i)) (*.f64 (*.f64 b c) (*.f64 c i)))
(+.f64 (*.f64 (*.f64 b c) (*.f64 c i)) (*.f64 a (*.f64 c i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1)
(/.f64 (*.f64 c i) (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))
(/.f64 (*.f64 c i) (/.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))))
(/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i)) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i)) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (*.f64 c i) (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (*.f64 c i) (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 i (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c)) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 i (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c)) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (*.f64 c i) (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a))) (-.f64 (*.f64 b c) a))
(/.f64 (*.f64 1 (*.f64 (*.f64 c i) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 1 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i))) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i))) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 b c a))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 b c a))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2)) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (cbrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2)) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (cbrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 c i)) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 c i)) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) (*.f64 c i)) (-.f64 (*.f64 b c) a))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) 1) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i)) 1) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i)) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 (sqrt.f64 (fma.f64 b c a)) (*.f64 c i))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (sqrt.f64 (fma.f64 b c a)) (*.f64 c i))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c) i) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c) i) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 i) c) (fma.f64 b c a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(exp.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 x y (*.f64 z t)))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(+.f64 (*.f64 (*.f64 x y) 1) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 x y (*.f64 z t)))
(+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 x y)) (*.f64 z t))
(+.f64 (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (*.f64 x y) 1)) (*.f64 z t))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(*.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))) 1) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) 1) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b c))) (-.f64 1 a))
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (*.f64 b c)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b c a))) 1)
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (*.f64 b c))) (/.f64 (pow.f64 (*.f64 b c) 2) (-.f64 a (*.f64 b c))))
(-.f64 (+.f64 a (exp.f64 (log1p.f64 (*.f64 b c)))) 1)
(-.f64 (+.f64 (*.f64 b c) (exp.f64 (log1p.f64 a))) 1)
(*.f64 (fma.f64 b c a) 1)
(*.f64 1 (fma.f64 b c a))
(*.f64 (sqrt.f64 (fma.f64 b c a)) (sqrt.f64 (fma.f64 b c a)))
(*.f64 (cbrt.f64 (fma.f64 b c a)) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2) (cbrt.f64 (fma.f64 b c a)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (/.f64 1 (-.f64 a (*.f64 b c))))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 1 (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))
(/.f64 1 (/.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (-.f64 a (*.f64 b c)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) (-.f64 (*.f64 b c) a))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) 1) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a))) (-.f64 (*.f64 b c) a))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b c a)) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b c a)) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (cbrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (cbrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) 1) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) 1) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) 1) (-.f64 (*.f64 b c) a))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (sqrt.f64 (fma.f64 b c a))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (sqrt.f64 (fma.f64 b c a))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2)) (cbrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2)) (cbrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 b c) 2))) (/.f64 1 (-.f64 a (*.f64 b c)))) (+.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a a) 3) (pow.f64 (pow.f64 (*.f64 b c) 2) 3)) (/.f64 1 (-.f64 a (*.f64 b c)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 b c) 2)) (*.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (*.f64 (pow.f64 (*.f64 b c) 3) (pow.f64 (*.f64 b c) 3))) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (*.f64 b c) 3) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))) (+.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (-.f64 (*.f64 (pow.f64 (*.f64 b c) 3) (pow.f64 (*.f64 b c) 3)) (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))))
(pow.f64 (fma.f64 b c a) 1)
(pow.f64 (sqrt.f64 (fma.f64 b c a)) 2)
(pow.f64 (cbrt.f64 (fma.f64 b c a)) 3)
(pow.f64 (pow.f64 (fma.f64 b c a) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 b c a) 2))
(log.f64 (exp.f64 (fma.f64 b c a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b c a))))
(cbrt.f64 (pow.f64 (fma.f64 b c a) 3))
(expm1.f64 (log1p.f64 (fma.f64 b c a)))
(exp.f64 (log.f64 (fma.f64 b c a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b c a)) 1))
(log1p.f64 (expm1.f64 (fma.f64 b c a)))
(fma.f64 b c a)
(fma.f64 c b a)
(fma.f64 1 a (*.f64 b c))
(fma.f64 1 (*.f64 b c) a)
(fma.f64 (sqrt.f64 (*.f64 b c)) (sqrt.f64 (*.f64 b c)) a)
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (*.f64 b c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (cbrt.f64 (*.f64 b c)) a)
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (*.f64 b c))
Outputs
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 a i))
(*.f64 a (*.f64 c i))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 a i))
(*.f64 a (*.f64 c i))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i a))
(*.f64 a (*.f64 c i))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i a))
(*.f64 a (*.f64 c i))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 a (*.f64 c i)))
(*.f64 a (*.f64 c (neg.f64 i)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 a (*.f64 c i)))
(*.f64 a (*.f64 c (neg.f64 i)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 a (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 i b) (*.f64 c (neg.f64 c)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 i b) (*.f64 c (neg.f64 c)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 a (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 i b) (*.f64 c (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i))))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 i b) (*.f64 c (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i))))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i))))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i))))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
a
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
a
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
a
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
a
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 b c)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (*.f64 c i) (*.f64 b c)) (*.f64 (*.f64 c i) a))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 a (*.f64 c i)) (*.f64 (*.f64 b c) (*.f64 c i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (*.f64 b c) (*.f64 c i)) (*.f64 a (*.f64 c i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(/.f64 (*.f64 c i) (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 c i) (/.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i)) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i)) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (*.f64 c i) (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (neg.f64 (-.f64 a (*.f64 b c))))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 c i) (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 i (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c)) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 i (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c)) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (*.f64 c i) (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a))) (-.f64 (*.f64 b c) a))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 1 (*.f64 (*.f64 c i) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 1 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i))) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i))) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 b c a))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (/.f64 (sqrt.f64 (-.f64 a (*.f64 c b))) (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 a (*.f64 c b)))) (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a))))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 b c a))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (*.f64 c i) (*.f64 (sqrt.f64 (fma.f64 c b a)) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))))) (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(*.f64 (/.f64 (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a))) (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))) (hypot.f64 (pow.f64 a 3/2) (pow.f64 (*.f64 c b) 3/2)))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2)) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (cbrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (*.f64 c i) (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2)) (/.f64 (cbrt.f64 (-.f64 a (*.f64 c b))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (*.f64 c i) (/.f64 (/.f64 (cbrt.f64 (-.f64 a (*.f64 c b))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))) (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2)))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2)) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (cbrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))))) (cbrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(*.f64 (/.f64 (*.f64 c (*.f64 i (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2))) (cbrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 c i)) (neg.f64 (-.f64 a (*.f64 b c))))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 c i)) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) (*.f64 c i)) (-.f64 (*.f64 b c) a))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) 1) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i)) 1) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i)) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 (sqrt.f64 (fma.f64 b c a)) (*.f64 c i))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (/.f64 (sqrt.f64 (-.f64 a (*.f64 c b))) (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 a (*.f64 c b)))) (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (sqrt.f64 (fma.f64 b c a)) (*.f64 c i))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (*.f64 c i) (*.f64 (sqrt.f64 (fma.f64 c b a)) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))))) (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(*.f64 (/.f64 (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a))) (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))) (hypot.f64 (pow.f64 a 3/2) (pow.f64 (*.f64 c b) 3/2)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c) i) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c) i) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 1/3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2))
(fabs.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 i) c) (fma.f64 b c a)))
(*.f64 (fma.f64 c b a) (log.f64 (pow.f64 (exp.f64 i) c)))
(*.f64 (fma.f64 c b a) (*.f64 c (log.f64 (exp.f64 i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(exp.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 x y (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 x y))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 x y) 1) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 x y (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 x y)) (*.f64 z t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (*.f64 x y) 1)) (*.f64 z t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (-.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (-.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))) (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3))) (cbrt.f64 (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2) (cbrt.f64 (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))) 1) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) 1) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))) (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3))) (cbrt.f64 (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2) (cbrt.f64 (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (/.f64 1 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 4)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2) 3)) (/.f64 (+.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 4)) (*.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) (/.f64 1 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 6)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))) (fma.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2) (+.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (pow.f64 (fma.f64 y x (*.f64 t z)) 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 6)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) 3)) (/.f64 (+.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 6)) (*.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (fma.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 6))) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))))
(pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 3)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) 1/3)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) 2))
(fabs.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b c))) (-.f64 1 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c b))) (-.f64 1 a))
(+.f64 a (expm1.f64 (log1p.f64 (*.f64 c b))))
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (*.f64 b c)))
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (*.f64 c b)))
(fma.f64 c b (expm1.f64 (log1p.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b c a))) 1)
(fma.f64 c b a)
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (*.f64 b c))) (/.f64 (pow.f64 (*.f64 b c) 2) (-.f64 a (*.f64 b c))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(-.f64 (+.f64 a (exp.f64 (log1p.f64 (*.f64 b c)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 c b))) (-.f64 1 a))
(+.f64 a (expm1.f64 (log1p.f64 (*.f64 c b))))
(-.f64 (+.f64 (*.f64 b c) (exp.f64 (log1p.f64 a))) 1)
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (*.f64 c b)))
(fma.f64 c b (expm1.f64 (log1p.f64 a)))
(*.f64 (fma.f64 b c a) 1)
(fma.f64 c b a)
(*.f64 1 (fma.f64 b c a))
(fma.f64 c b a)
(*.f64 (sqrt.f64 (fma.f64 b c a)) (sqrt.f64 (fma.f64 b c a)))
(fma.f64 c b a)
(*.f64 (cbrt.f64 (fma.f64 b c a)) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2))
(fma.f64 c b a)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2) (cbrt.f64 (fma.f64 b c a)))
(fma.f64 c b a)
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (/.f64 1 (-.f64 a (*.f64 b c))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))
(/.f64 1 (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 1 (/.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (-.f64 a (*.f64 b c)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) (-.f64 (*.f64 b c) a))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) 1) (-.f64 a (*.f64 b c)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a))) (-.f64 (*.f64 b c) a))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b c a)) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (sqrt.f64 (fma.f64 c b a)) (/.f64 (sqrt.f64 (-.f64 a (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 a (*.f64 c b)))) (sqrt.f64 (fma.f64 c b a)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b c a)) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 c b a)) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(*.f64 (/.f64 (hypot.f64 (pow.f64 a 3/2) (pow.f64 (*.f64 c b) 3/2)) (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))) (sqrt.f64 (fma.f64 c b a)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (cbrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2) (/.f64 (cbrt.f64 (-.f64 a (*.f64 c b))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (-.f64 a (*.f64 c b)))) (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (cbrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (cbrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))) (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) 1) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) 1) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) 1) (-.f64 (*.f64 b c) a))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (sqrt.f64 (fma.f64 b c a))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (sqrt.f64 (fma.f64 c b a)) (/.f64 (sqrt.f64 (-.f64 a (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 a (*.f64 c b)))) (sqrt.f64 (fma.f64 c b a)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (sqrt.f64 (fma.f64 b c a))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 c b a)) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(*.f64 (/.f64 (hypot.f64 (pow.f64 a 3/2) (pow.f64 (*.f64 c b) 3/2)) (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))) (sqrt.f64 (fma.f64 c b a)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2)) (cbrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2) (/.f64 (cbrt.f64 (-.f64 a (*.f64 c b))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (-.f64 a (*.f64 c b)))) (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2)) (cbrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (cbrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))) (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 b c) 2))) (/.f64 1 (-.f64 a (*.f64 b c)))) (+.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 a (pow.f64 a 3)) (pow.f64 (*.f64 c b) 4)) (/.f64 (+.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (-.f64 a (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 (*.f64 c b) 4)) (*.f64 (fma.f64 a a (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a a) 3) (pow.f64 (pow.f64 (*.f64 b c) 2) 3)) (/.f64 1 (-.f64 a (*.f64 b c)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 b c) 2)) (*.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))))
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (/.f64 (+.f64 (*.f64 a (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 c b) 4) (*.f64 a (*.f64 a (pow.f64 (*.f64 c b) 2))))) (/.f64 1 (-.f64 a (*.f64 c b)))))
(/.f64 (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 c b) 6)) (-.f64 a (*.f64 c b))) (fma.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (pow.f64 (*.f64 c b) 2)) (pow.f64 a 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (*.f64 (pow.f64 (*.f64 b c) 3) (pow.f64 (*.f64 b c) 3))) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 c b) 6)) 1) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 c b) 6)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (*.f64 b c) 3) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))) (+.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (-.f64 (*.f64 (pow.f64 (*.f64 b c) 3) (pow.f64 (*.f64 b c) 3)) (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (/.f64 (-.f64 (+.f64 (pow.f64 a 6) (pow.f64 (*.f64 c b) 6)) (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 1 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (*.f64 (fma.f64 (pow.f64 (*.f64 c b) 3) (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 a 3)) (pow.f64 a 6)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(pow.f64 (fma.f64 b c a) 1)
(fma.f64 c b a)
(pow.f64 (sqrt.f64 (fma.f64 b c a)) 2)
(fma.f64 c b a)
(pow.f64 (cbrt.f64 (fma.f64 b c a)) 3)
(fma.f64 c b a)
(pow.f64 (pow.f64 (fma.f64 b c a) 3) 1/3)
(fma.f64 c b a)
(sqrt.f64 (pow.f64 (fma.f64 b c a) 2))
(sqrt.f64 (pow.f64 (fma.f64 c b a) 2))
(fabs.f64 (fma.f64 c b a))
(log.f64 (exp.f64 (fma.f64 b c a)))
(fma.f64 c b a)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b c a))))
(fma.f64 c b a)
(cbrt.f64 (pow.f64 (fma.f64 b c a) 3))
(fma.f64 c b a)
(expm1.f64 (log1p.f64 (fma.f64 b c a)))
(fma.f64 c b a)
(exp.f64 (log.f64 (fma.f64 b c a)))
(fma.f64 c b a)
(exp.f64 (*.f64 (log.f64 (fma.f64 b c a)) 1))
(fma.f64 c b a)
(log1p.f64 (expm1.f64 (fma.f64 b c a)))
(fma.f64 c b a)
(fma.f64 b c a)
(fma.f64 c b a)
(fma.f64 c b a)
(fma.f64 1 a (*.f64 b c))
(fma.f64 c b a)
(fma.f64 1 (*.f64 b c) a)
(fma.f64 c b a)
(fma.f64 (sqrt.f64 (*.f64 b c)) (sqrt.f64 (*.f64 b c)) a)
(fma.f64 c b a)
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (*.f64 b c))
(fma.f64 c b a)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (cbrt.f64 (*.f64 b c)) a)
(fma.f64 c b a)
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (*.f64 b c))
(fma.f64 c b a)

localize69.0ms (0.2%)

Local error

Found 1 expressions with local error:

NewErrorProgram
2.2b
(fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (fma.f64 x y (*.f64 z t)))
Compiler

Compiled 70 to 17 computations (75.7% saved)

series6.0ms (0%)

Counts
1 → 96
Calls

24 calls:

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

rewrite75.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1046×swap-sqr
722×distribute-rgt-in
674×distribute-lft-in
370×add-sqr-sqrt
366×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify97.0ms (0.3%)

Algorithm
egg-herbie
Rules
1172×distribute-lft-in
1116×distribute-rgt-in
1096×fma-def
790×associate-*r/
766×associate--r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01477004
14245546
214725540
357645540
Stop Event
node limit
Counts
140 → 92
Calls
Call 1
Inputs
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 y x)
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 y x)
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 y x)
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 y x)
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 t z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(*.f64 t z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 t z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(*.f64 t z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (*.f64 c i))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 1))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (*.f64 c i))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) (fma.f64 x y (*.f64 z t)))
(+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (*.f64 c i))) (*.f64 z t))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (*.f64 c i))))
(+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 1) (fma.f64 x y (*.f64 z t)))
(+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) (*.f64 z t)) (*.f64 x y))
(+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) (*.f64 (*.f64 x y) 1)) (*.f64 z t))
(+.f64 (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 1) (*.f64 z t)) (*.f64 x y))
(+.f64 (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 1) (*.f64 x y)) (*.f64 z t))
(+.f64 (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 1) (*.f64 (*.f64 x y) 1)) (*.f64 z t))
(+.f64 (*.f64 1 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 1)) (fma.f64 x y (*.f64 z t)))
(+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (*.f64 c i))) 1) (*.f64 z t))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 1) 1) (fma.f64 x y (*.f64 z t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t)))) (-.f64 1 (*.f64 (fma.f64 b c a) (*.f64 c i))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))))) 1)
(-.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t))))) 1)
(-.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (*.f64 c i))) (exp.f64 (log1p.f64 (*.f64 z t)))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 1) (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t))))) 1)
(*.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))) 1)
(*.f64 1 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (sqrt.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))) 2) (cbrt.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b c a) 2)) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b c a) 2)) (*.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b c a) 2)) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))) (-.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b c a) 2)) (*.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b c a) 2)) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) 1) (-.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 3)) 1) (+.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b c a) 2)) (*.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))))))
(pow.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))) 1)
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))) 3)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))) 2))
(log.f64 (exp.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))))
(exp.f64 (log.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))))
Outputs
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (fma.f64 c b a) (neg.f64 (*.f64 c i)))
(*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (fma.f64 c b a) (neg.f64 (*.f64 c i)))
(*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 c (*.f64 i b)))))
(fma.f64 t z (fma.f64 (*.f64 (neg.f64 c) (*.f64 c i)) b (*.f64 y x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 (*.f64 c i) a))
(*.f64 (*.f64 c i) (neg.f64 a))
(*.f64 c (*.f64 i (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 (*.f64 c i) a))
(*.f64 (*.f64 c i) (neg.f64 a))
(*.f64 c (*.f64 i (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (fma.f64 c b a) (neg.f64 (*.f64 c i)))
(*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (fma.f64 c b a) (neg.f64 (*.f64 c i)))
(*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z))
(fma.f64 t z (neg.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(fma.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 y x)
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 y x)
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z))
(fma.f64 t z (neg.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(fma.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 y x)
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 y x)
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (neg.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 t z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 t z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (neg.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 t z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 t z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(fma.f64 -1 (*.f64 (*.f64 c i) a) (fma.f64 y x (fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (*.f64 c i))))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (*.f64 c i)))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 1))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (*.f64 c i))))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) (fma.f64 x y (*.f64 z t)))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (*.f64 c i))) (*.f64 z t))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (*.f64 c i))))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 1) (fma.f64 x y (*.f64 z t)))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) (*.f64 z t)) (*.f64 x y))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) (*.f64 (*.f64 x y) 1)) (*.f64 z t))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(+.f64 (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 1) (*.f64 z t)) (*.f64 x y))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(+.f64 (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 1) (*.f64 x y)) (*.f64 z t))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(+.f64 (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 1) (*.f64 (*.f64 x y) 1)) (*.f64 z t))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(+.f64 (*.f64 1 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 1)) (fma.f64 x y (*.f64 z t)))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (*.f64 c i))) 1) (*.f64 z t))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 1) 1) (fma.f64 x y (*.f64 z t)))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t)))) (-.f64 1 (*.f64 (fma.f64 b c a) (*.f64 c i))))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))))) 1)
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(-.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t))))) 1)
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(-.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (*.f64 c i))) (exp.f64 (log1p.f64 (*.f64 z t)))) 1)
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(-.f64 (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 1) (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t))))) 1)
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(*.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))) 1)
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(*.f64 1 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (sqrt.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))) 2))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))) 2) (cbrt.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b c a) 2)) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 c b a) 2)) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 c b a) 2)) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (fma.f64 i (*.f64 c (fma.f64 c b a)) (neg.f64 (fma.f64 y x (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b c a) 2)) (*.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 c b a) 2) (*.f64 (fma.f64 y x (*.f64 t z)) (fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) (fma.f64 (fma.f64 y x (*.f64 t z)) (fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i)))) (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 c b a) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b c a) 2)) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))) (-.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 c b a) 2)) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 c b a) 2)) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (fma.f64 i (*.f64 c (fma.f64 c b a)) (neg.f64 (fma.f64 y x (*.f64 t z)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b c a) 2)) (*.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 c b a) 2) (*.f64 (fma.f64 y x (*.f64 t z)) (fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) (fma.f64 (fma.f64 y x (*.f64 t z)) (fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i)))) (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 c b a) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b c a) 2)) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) 1) (-.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 c b a) 2)) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 c b a) 2)) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (fma.f64 i (*.f64 c (fma.f64 c b a)) (neg.f64 (fma.f64 y x (*.f64 t z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (*.f64 c i)) 3)) 1) (+.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b c a) 2)) (*.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 c b a) 2) (*.f64 (fma.f64 y x (*.f64 t z)) (fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) (fma.f64 (fma.f64 y x (*.f64 t z)) (fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i)))) (*.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 c b a) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(pow.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))) 1)
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))) 2)
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))) 3)
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3) 1/3)
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))) 2))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(log.f64 (exp.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))))))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(exp.f64 (log.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))) 1))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 b c a) (*.f64 c i) (fma.f64 x y (*.f64 z t)))))
(fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (fma.f64 t z (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))

eval473.0ms (1.5%)

Compiler

Compiled 45588 to 9851 computations (78.4% saved)

prune754.0ms (2.3%)

Pruning

22 alts after pruning (22 fresh and 0 done)

PrunedKeptTotal
New1227221249
Fresh000
Picked101
Done303
Total1231221253
Error
0.0b
Counts
1253 → 22
Alt Table
Click to see full alt table
StatusErrorProgram
17.7b
(*.f64 2 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 c (*.f64 i b))))))
23.3b
(*.f64 2 (fma.f64 y x (*.f64 t z)))
35.8b
(*.f64 2 (pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))
5.7b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)))
24.7b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 c i) (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))))
18.4b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c (*.f64 c b)) i)))
22.4b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c c) (*.f64 i b))))
11.7b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c a) i)))
34.3b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (exp.f64 (log.f64 (*.f64 c (fma.f64 b c a)))) i)))
23.7b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
10.9b
(*.f64 2 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))))))
5.4b
(*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 z t)))
23.3b
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
41.4b
(*.f64 2 (*.f64 (fma.f64 c b a) (neg.f64 (*.f64 c i))))
57.8b
(*.f64 2 (*.f64 (*.f64 i b) (*.f64 c (neg.f64 c))))
50.2b
(*.f64 2 (*.f64 (*.f64 c i) (neg.f64 a)))
51.6b
(*.f64 2 (*.f64 (neg.f64 c) (*.f64 i a)))
41.9b
(*.f64 2 (*.f64 y x))
43.9b
(*.f64 2 (*.f64 t z))
50.3b
(*.f64 2 (*.f64 i (neg.f64 (*.f64 c a))))
55.7b
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
43.5b
(*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
Compiler

Compiled 1024 to 690 computations (32.6% saved)

localize28.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i)))
0.0b
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 z t))
0.8b
(*.f64 (fma.f64 b c a) i)
4.6b
(*.f64 c (*.f64 (fma.f64 b c a) i))
Compiler

Compiled 87 to 18 computations (79.3% saved)

series8.0ms (0%)

Counts
2 → 168
Calls

42 calls:

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

rewrite186.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1188×associate-*r/
976×associate-+l+
412×add-sqr-sqrt
410×pow1
410×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify234.0ms (0.7%)

Algorithm
egg-herbie
Rules
1410×associate-+l-
1386×fma-def
1032×associate-+r-
768×+-commutative
750×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
063931057
1172926663
2620426639
Stop Event
node limit
Counts
429 → 406
Calls
Call 1
Inputs
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 x y) (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))))
(-.f64 (*.f64 x y) (-.f64 (-.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 z t)))
(-.f64 (*.f64 x y) (-.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 z t) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(-.f64 (*.f64 x y) (-.f64 (-.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (+.f64 (*.f64 z t) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(-.f64 (*.f64 x y) (-.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 (neg.f64 z) t))
(-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 (neg.f64 t) z))
(-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 -1 (*.f64 z t)))
(-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t))))
(-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2)) (cbrt.f64 (*.f64 z t))))
(-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (neg.f64 (*.f64 z t)))
(-.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (fma.f64 (neg.f64 t) z (*.f64 z t)))
(-.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (fma.f64 (neg.f64 z) t (*.f64 z t)))
(-.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (fma.f64 (neg.f64 (*.f64 z t)) 1 (*.f64 z t)))
(-.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) (*.f64 z t)))
(-.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x y))) (-.f64 1 (+.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x y))) (-.f64 1 (neg.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x y))) (+.f64 1 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z t))) (-.f64 1 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))) (-.f64 1 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) (-.f64 1 (*.f64 z t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) (-.f64 1 (+.f64 (*.f64 z t) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 z t)))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))) (+.f64 (*.f64 z t) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 3) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (*.f64 z t)))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 3) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (+.f64 (*.f64 z t) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))) (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (exp.f64 (log1p.f64 (*.f64 z t)))) 1)
(-.f64 (+.f64 (*.f64 z t) (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))) 1)
(-.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 x y) 2) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))))) (/.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 x y) 3) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (/.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(-.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 0) (*.f64 c (*.f64 (fma.f64 b c a) i)))
(*.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 1)
(*.f64 1 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(*.f64 (sqrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) (sqrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) (pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) 2) (cbrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))))
(*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t)) (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (*.f64 z t) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2)) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))) (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))))) (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))) (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))))) (*.f64 (*.f64 x y) (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (*.f64 z t) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2))) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))) (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t)))))) (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 z t)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))) 3))) (+.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))) (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))))) (*.f64 (*.f64 x y) (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (pow.f64 (*.f64 z t) 2)))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (*.f64 z t) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (pow.f64 (*.f64 z t) 2)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (*.f64 z t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (pow.f64 (*.f64 z t) 2)))) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (*.f64 z t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (pow.f64 (*.f64 z t) 2)) 1) (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(pow.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 1)
(pow.f64 (sqrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) 3)
(pow.f64 (pow.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 2))
(log.f64 (exp.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))))
(cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(exp.f64 (log.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(fma.f64 x y (neg.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t)))))
(fma.f64 y x (neg.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t)))))
(fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(fma.f64 t z (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(fma.f64 1 (*.f64 x y) (neg.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t)))))
(fma.f64 1 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))
(fma.f64 1 (*.f64 z t) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (*.f64 z t))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (neg.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 2) (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (*.f64 z t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (neg.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t)))))
(+.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (*.f64 x y))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 x y) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 x y) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 x y))
(+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (*.f64 x y))
(+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(+.f64 (+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 c (*.f64 (fma.f64 b c a) i)))
(+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))
(+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1))
(+.f64 (-.f64 (*.f64 x y) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)
(*.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 1)
(*.f64 1 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 2) (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 1 (/.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))))) (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))) (-.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))) (*.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (-.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 3))) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))) (*.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (neg.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 1)
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))
(fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))
(fma.f64 1 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))
(fma.f64 1 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 2) (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))
Outputs
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 i b) (*.f64 c (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 i b) (*.f64 c (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 i b) (*.f64 c (neg.f64 c)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 i b) (*.f64 c (neg.f64 c)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 (neg.f64 c) (*.f64 i a))
(*.f64 (*.f64 i a) (neg.f64 c))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 (neg.f64 c) (*.f64 i a))
(*.f64 (*.f64 i a) (neg.f64 c))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 i b) (*.f64 c (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 i b) (*.f64 c (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 i b) (*.f64 c (neg.f64 c)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 i b) (*.f64 c (neg.f64 c)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 (neg.f64 c) (*.f64 i a))
(*.f64 (*.f64 i a) (neg.f64 c))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 (neg.f64 c) (*.f64 i a))
(*.f64 (*.f64 i a) (neg.f64 c))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (*.f64 x y) (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (*.f64 x y) (-.f64 (-.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i)) (fma.f64 z t (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 t z) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(fma.f64 y x (fma.f64 t z (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(-.f64 (*.f64 x y) (-.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 z t) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i)) (fma.f64 z t (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 t z) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(fma.f64 y x (fma.f64 t z (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(-.f64 (*.f64 x y) (-.f64 (-.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (+.f64 (*.f64 z t) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))) (fma.f64 z t (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x))) (*.f64 t z))
(+.f64 (-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 t z))
(-.f64 (*.f64 x y) (-.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i)) (fma.f64 z t (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 t z) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(fma.f64 y x (fma.f64 t z (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 (neg.f64 z) t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 (neg.f64 t) z))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 -1 (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2)) (cbrt.f64 (*.f64 z t))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (neg.f64 (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (fma.f64 (neg.f64 t) z (*.f64 z t)))
(-.f64 (fma.f64 t z (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))) (fma.f64 (neg.f64 z) t (*.f64 t z)))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i)))) (*.f64 0 (*.f64 t z)))
(-.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (fma.f64 (neg.f64 z) t (*.f64 z t)))
(-.f64 (fma.f64 t z (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))) (fma.f64 (neg.f64 z) t (*.f64 t z)))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i)))) (*.f64 0 (*.f64 t z)))
(-.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (fma.f64 (neg.f64 (*.f64 z t)) 1 (*.f64 z t)))
(-.f64 (fma.f64 t z (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))) (fma.f64 (neg.f64 z) t (*.f64 t z)))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i)))) (*.f64 0 (*.f64 t z)))
(-.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) (*.f64 z t)))
(-.f64 (fma.f64 t z (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))) (fma.f64 (neg.f64 z) t (*.f64 t z)))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i)))) (*.f64 0 (*.f64 t z)))
(-.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(-.f64 (fma.f64 t z (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))) (fma.f64 (neg.f64 z) t (*.f64 t z)))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i)))) (*.f64 0 (*.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x y))) (-.f64 1 (+.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1) (fma.f64 z t (*.f64 (*.f64 c (fma.f64 c b a)) (neg.f64 i))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))) (expm1.f64 (log1p.f64 (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x y))) (-.f64 1 (neg.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1) (fma.f64 z t (*.f64 (*.f64 c (fma.f64 c b a)) (neg.f64 i))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))) (expm1.f64 (log1p.f64 (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x y))) (+.f64 1 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t)))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1) (fma.f64 z t (*.f64 (*.f64 c (fma.f64 c b a)) (neg.f64 i))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))) (expm1.f64 (log1p.f64 (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z t))) (-.f64 1 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) (-.f64 1 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) (expm1.f64 (log1p.f64 (*.f64 t z))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))) (-.f64 1 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i)) (fma.f64 z t (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 t z) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(fma.f64 y x (fma.f64 t z (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) (-.f64 1 (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) (-.f64 1 (+.f64 (*.f64 z t) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i)) (fma.f64 z t (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 t z) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(fma.f64 y x (fma.f64 t z (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i)) (fma.f64 z t (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 t z) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(fma.f64 y x (fma.f64 t z (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 z t)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 2)) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i))) (*.f64 t z))
(fma.f64 t z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))) (+.f64 (*.f64 z t) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 2)) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i))) (fma.f64 z t (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (fma.f64 t z (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 3) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (*.f64 z t)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i))))) (*.f64 t z))
(fma.f64 t z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (fma.f64 c b a) (*.f64 i (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))) (pow.f64 (*.f64 y x) 2))))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 3) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (+.f64 (*.f64 z t) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i))))) (fma.f64 z t (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (fma.f64 t z (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (fma.f64 c b a) (*.f64 i (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))) (pow.f64 (*.f64 y x) 2))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))) (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 t z)))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) (*.f64 t z))) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(+.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 t z))))
(-.f64 (+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (exp.f64 (log1p.f64 (*.f64 z t)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) (-.f64 1 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) (expm1.f64 (log1p.f64 (*.f64 t z))))
(-.f64 (+.f64 (*.f64 z t) (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(-.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 x y) 2) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))))) (/.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 2)) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i))) (*.f64 t z))
(fma.f64 t z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 x y) 3) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (/.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i))))) (*.f64 t z))
(fma.f64 t z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (fma.f64 c b a) (*.f64 i (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))) (pow.f64 (*.f64 y x) 2))))
(-.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 0) (*.f64 c (*.f64 (fma.f64 b c a) i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 1 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 (sqrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) (sqrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) (pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) 2))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) 2) (cbrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 t z)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 z (*.f64 t (fma.f64 c (*.f64 i (fma.f64 c b a)) (-.f64 (*.f64 t z) (*.f64 y x)))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t)) (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 t z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (*.f64 z t) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 z (*.f64 t (fma.f64 c (*.f64 i (fma.f64 c b a)) (-.f64 (*.f64 t z) (*.f64 y x)))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 t z)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 z (*.f64 t (fma.f64 c (*.f64 i (fma.f64 c b a)) (-.f64 (*.f64 t z) (*.f64 y x)))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2)) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2)) (+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (-.f64 (*.f64 t z) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (-.f64 (*.f64 t z) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))) (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))))) (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 z (neg.f64 t))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 z (neg.f64 t))))) (-.f64 (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 t z)))
(/.f64 (*.f64 (-.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 t z)) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))) (-.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))) (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))))) (*.f64 (*.f64 x y) (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 z (neg.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 z (neg.f64 t))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 z (neg.f64 t)))) (*.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 z (neg.f64 t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) (*.f64 t z)) (+.f64 (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) (*.f64 t z)) (*.f64 y x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 t z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (*.f64 z t) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 z (*.f64 t (fma.f64 c (*.f64 i (fma.f64 c b a)) (-.f64 (*.f64 t z) (*.f64 y x)))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2))) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2)) (+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (-.f64 (*.f64 t z) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (-.f64 (*.f64 t z) (*.f64 y x))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))) (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t)))))) (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 z (neg.f64 t))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 z (neg.f64 t))))) (-.f64 (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 t z)))
(/.f64 (*.f64 (-.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 t z)) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))) (-.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 t z)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))) 3))) (+.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))) (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))))) (*.f64 (*.f64 x y) (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 z (neg.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 z (neg.f64 t))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 z (neg.f64 t)))) (*.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 z (neg.f64 t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) (*.f64 t z)) (+.f64 (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) (*.f64 t z)) (*.f64 y x)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (pow.f64 (*.f64 z t) 2)))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 t z)))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (*.f64 z t) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 z (*.f64 t (fma.f64 c (*.f64 i (fma.f64 c b a)) (-.f64 (*.f64 t z) (*.f64 y x)))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (pow.f64 (*.f64 z t) 2)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))))
(/.f64 (sqrt.f64 (fma.f64 t z (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (/.f64 (sqrt.f64 (-.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) (*.f64 t z))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (pow.f64 (*.f64 t z) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))) (sqrt.f64 (-.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (*.f64 z t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 t z (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 3) (pow.f64 (*.f64 t z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (-.f64 (*.f64 t z) (*.f64 y x))))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))) (sqrt.f64 (fma.f64 z (*.f64 t (fma.f64 c (*.f64 i (fma.f64 c b a)) (-.f64 (*.f64 t z) (*.f64 y x)))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)))) (hypot.f64 (pow.f64 (*.f64 t z) 3/2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 3/2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (pow.f64 (*.f64 z t) 2)))) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) 2) (/.f64 (cbrt.f64 (-.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) (*.f64 t z))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (pow.f64 (*.f64 t z) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))) 2) (cbrt.f64 (-.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (*.f64 z t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 3) (pow.f64 (*.f64 t z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (-.f64 (*.f64 t z) (*.f64 y x))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))) 2) (cbrt.f64 (fma.f64 z (*.f64 t (fma.f64 c (*.f64 i (fma.f64 c b a)) (-.f64 (*.f64 t z) (*.f64 y x)))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (pow.f64 (*.f64 z t) 2)) 1) (-.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 t z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 z (*.f64 t (fma.f64 c (*.f64 i (fma.f64 c b a)) (-.f64 (*.f64 t z) (*.f64 y x)))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)))
(pow.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(pow.f64 (sqrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) 2)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) 3)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(pow.f64 (pow.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 3) 1/3)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(sqrt.f64 (pow.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 2))
(sqrt.f64 (pow.f64 (fma.f64 t z (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))) 2))
(fabs.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(log.f64 (exp.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 3))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(expm1.f64 (log1p.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(exp.f64 (log.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(log1p.f64 (expm1.f64 (fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 x y (neg.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 y x (neg.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 z t (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 t z (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 1 (*.f64 x y) (neg.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 1 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 z t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 1 (*.f64 z t) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (*.f64 z t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (neg.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 2) (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (*.f64 z t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (neg.f64 (fma.f64 c (*.f64 (fma.f64 b c a) i) (neg.f64 (*.f64 z t)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(+.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(fma.f64 y x (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) 3)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 x y (+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(fma.f64 y x (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) 3)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 x y (+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(fma.f64 y x (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) 3)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) (*.f64 2 (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) 4))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(fma.f64 y x (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) 3)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(fma.f64 y x (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) 3)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(fma.f64 y x (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) 3)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(fma.f64 y x (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) 3)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(fma.f64 y x (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) 3)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 x y (+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(fma.f64 y x (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) 3)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 x y (+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(fma.f64 y x (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) 3)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 x y (+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 (fma.f64 c b a) (*.f64 c i))) (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 x y (+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 x y (+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 x y (+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 x y (+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (*.f64 (fma.f64 c b a) (*.f64 c i))) (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 x y (+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(fma.f64 y x (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) 3)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 x y (+.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 x y) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 x y) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 x y))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1) (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)) 2) (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (+.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 c (*.f64 (fma.f64 b c a) i)))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(+.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 1))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(+.f64 (-.f64 (*.f64 x y) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)
(+.f64 1 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(-.f64 (*.f64 y x) (expm1.f64 (log1p.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(*.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 1)
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 1 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 2))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 2) (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 2)) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (fma.f64 c b a) (*.f64 i (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))) (pow.f64 (*.f64 y x) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(/.f64 1 (/.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 2)) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))))) (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (fma.f64 c b a) (*.f64 i (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 2)) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (fma.f64 c b a) (*.f64 i (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 2)) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))) (-.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (*.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (*.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (neg.f64 i)) (-.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (neg.f64 i)) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 (*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c)) (-.f64 (*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))) (*.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 3) (pow.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))) (*.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 3) (pow.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (*.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (-.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 2)) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (fma.f64 c b a) (*.f64 i (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 2)) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (-.f64 (*.f64 x y) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (*.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (*.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) 3))) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (*.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (neg.f64 i)) (-.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (neg.f64 i)) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 (*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c)) (-.f64 (*.f64 (*.f64 i (fma.f64 c b a)) (neg.f64 c)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) (pow.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2) (*.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))) (*.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 3) (pow.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)) (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i))) (*.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 (*.f64 c (fma.f64 c b a)) i)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 3) (pow.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (*.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (-.f64 (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i))) (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (neg.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 2)) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (fma.f64 c b a) (*.f64 i (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (sqrt.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))) (sqrt.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (*.f64 i (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (sqrt.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))) (/.f64 (sqrt.f64 (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))) (sqrt.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))) 2) (cbrt.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (*.f64 i (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))) 2) (/.f64 (cbrt.f64 (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 2)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))) 2) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 2)) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) i) (fma.f64 x y (*.f64 (*.f64 c (fma.f64 c b a)) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (fma.f64 c b a) (*.f64 i (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))) (pow.f64 (*.f64 y x) 2)))
(pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 1)
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 2)
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 3)
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3) 1/3)
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x)) 2))
(fabs.f64 (-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i))))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) 3))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 1))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(fma.f64 1 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(fma.f64 1 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) 2) (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 y x))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 y x (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 0 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c a) (neg.f64 i))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c (fma.f64 c b a)) i))
(-.f64 (*.f64 y x) (*.f64 (fma.f64 c b a) (*.f64 c i)))

localize7.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(*.f64 2 (*.f64 t z))
Compiler

Compiled 19 to 12 computations (36.8% saved)

series2.0ms (0%)

Counts
1 → 0
Calls

6 calls:

TimeVariablePointExpression
0.0ms
t
@0
(*.f64 2 (*.f64 t z))
0.0ms
z
@0
(*.f64 2 (*.f64 t z))
0.0ms
z
@inf
(*.f64 2 (*.f64 t z))
0.0ms
t
@inf
(*.f64 2 (*.f64 t z))
0.0ms
z
@-inf
(*.f64 2 (*.f64 t z))

rewrite49.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1316×add-sqr-sqrt
1302×*-un-lft-identity
1206×add-cube-cbrt
1190×add-cbrt-cube
1176×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
114113
2163213
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 2 (*.f64 t z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 2 (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 t z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 t z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 z) t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 2 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 2 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 2 (*.f64 t z))))))))

simplify53.0ms (0.2%)

Algorithm
egg-herbie
Rules
1036×*-commutative
956×distribute-lft-in
914×distribute-rgt-in
870×log-prod
864×exp-sum
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035275
190209
2341143
32242143
46540143
Stop Event
node limit
Counts
11 → 14
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (*.f64 2 (*.f64 t z))) 1)
(pow.f64 (*.f64 2 (*.f64 t z)) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 t z))) 2)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t z))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t z)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) t) 2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t z)) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 t z))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 t z))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 t z))))
Outputs
(-.f64 (+.f64 1 (*.f64 2 (*.f64 t z))) 1)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(pow.f64 (*.f64 2 (*.f64 t z)) 1)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 t z))) 2)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t z))) 3)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t z)) 3) 1/3)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 4))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) t) 2))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t z)) 3))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 t z))))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(exp.f64 (log.f64 (*.f64 2 (*.f64 t z))))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 t z))))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))

localize10.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 y x) (*.f64 t z))
Compiler

Compiled 35 to 14 computations (60% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

12 calls:

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

rewrite72.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
936×*-commutative
814×unswap-sqr
572×swap-sqr
432×distribute-lft-in
426×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

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

simplify78.0ms (0.2%)

Algorithm
egg-herbie
Rules
1848×distribute-lft-in
1800×associate-*r/
1396×associate-*l/
674×associate-/r/
508×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02515260
17224894
232164894
Stop Event
node limit
Counts
100 → 145
Calls
Call 1
Inputs
(*.f64 t z)
(*.f64 y x)
(*.f64 y x)
(*.f64 t z)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 t z)
(*.f64 t z)
(*.f64 y x)
(*.f64 t z)
(*.f64 t z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (*.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 t z)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) (-.f64 1 (*.f64 y x)))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z))))
(-.f64 (+.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 t z)))) 1)
(-.f64 (+.f64 (*.f64 t z) (exp.f64 (log1p.f64 (*.f64 y x)))) 1)
(*.f64 (fma.f64 y x (*.f64 t z)) 1)
(*.f64 1 (fma.f64 y x (*.f64 t z)))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (fma.f64 y x (*.f64 t z))))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (fma.f64 y x (*.f64 t z))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (fma.f64 y x (*.f64 t z)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) 2))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) 3))) (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) (-.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (fma.f64 y x (*.f64 t z)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 3/2) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 3/2))
(*.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 1/6) (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 1/6))
(/.f64 (fma.f64 y x (*.f64 t z)) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 1 (/.f64 1 (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (fma.f64 y x (*.f64 t z))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (pow.f64 (*.f64 y x) 6) (-.f64 (pow.f64 (*.f64 t z) 6) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (+.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (pow.f64 (*.f64 (*.f64 y x) (*.f64 t z)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) 1) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) 1) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (+.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (pow.f64 (*.f64 (*.f64 y x) (*.f64 t z)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (+.f64 (pow.f64 (*.f64 y x) 6) (-.f64 (pow.f64 (*.f64 t z) 6) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 1) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 t z)))) (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 t z))))) 1) (+.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 t z)))) 1))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z)))) (*.f64 (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z))))) (+.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z)))))
(pow.f64 (fma.f64 y x (*.f64 t z)) 1)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) 2)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 1/3)
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z)))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))))
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 t z)))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 t z))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 t z))))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 x y (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 z t (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 t z))
(fma.f64 1 (*.f64 t z) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (cbrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 t z))
Outputs
(*.f64 t z)
(*.f64 y x)
(*.f64 y x)
(*.f64 t z)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 t z)
(*.f64 t z)
(*.f64 y x)
(*.f64 t z)
(*.f64 t z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (*.f64 t z)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1) (*.f64 t z))
(fma.f64 t z (expm1.f64 (log1p.f64 (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 t z)))) 1)
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) (-.f64 1 (*.f64 y x)))
(fma.f64 y x (expm1.f64 (log1p.f64 (*.f64 t z))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 t z)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) (-.f64 1 (*.f64 y x)))
(fma.f64 y x (expm1.f64 (log1p.f64 (*.f64 t z))))
(-.f64 (+.f64 (*.f64 t z) (exp.f64 (log1p.f64 (*.f64 y x)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1) (*.f64 t z))
(fma.f64 t z (expm1.f64 (log1p.f64 (*.f64 y x))))
(*.f64 (fma.f64 y x (*.f64 t z)) 1)
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 1 (fma.f64 y x (*.f64 t z)))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)))
(*.f64 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (fma.f64 y x (*.f64 t z)))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 t (*.f64 z (fma.f64 y x (*.f64 t z))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (fma.f64 (*.f64 t z) (fma.f64 t z (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 t (*.f64 z (fma.f64 t z (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) 2))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x)))) 2))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t (*.f64 z (fma.f64 t z (*.f64 y (neg.f64 x))))) 2))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 t (*.f64 z (fma.f64 t z (*.f64 y (neg.f64 x)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) 3))) (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) (-.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x)))) 3) (pow.f64 (*.f64 y x) 6))) (fma.f64 (*.f64 t z) (*.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (-.f64 (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2))) (pow.f64 (*.f64 y x) 4)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 t z (*.f64 y (neg.f64 x))))) 3) (pow.f64 (*.f64 y x) 6))) (fma.f64 (*.f64 t (*.f64 z (fma.f64 t z (*.f64 y (neg.f64 x))))) (-.f64 (*.f64 t (*.f64 z (fma.f64 t z (*.f64 y (neg.f64 x))))) (pow.f64 (*.f64 y x) 2)) (pow.f64 (*.f64 y x) 4)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (fma.f64 y x (*.f64 t z)))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x)))) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (cbrt.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x)))) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (cbrt.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 3/2) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 3/2))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 1/6) (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 1/6))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (fma.f64 y x (*.f64 t z)) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (-.f64 (*.f64 y x) (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 1 (/.f64 1 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (hypot.f64 (pow.f64 (*.f64 y x) 3/2) (pow.f64 (*.f64 t z) 3/2)) (/.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)) (hypot.f64 (pow.f64 (*.f64 y x) 3/2) (pow.f64 (*.f64 t z) 3/2))))
(*.f64 (hypot.f64 (pow.f64 (*.f64 y x) 3/2) (pow.f64 (*.f64 t z) 3/2)) (/.f64 (hypot.f64 (pow.f64 (*.f64 y x) 3/2) (pow.f64 (*.f64 t z) 3/2)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (-.f64 (*.f64 y x) (*.f64 t z))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (fma.f64 y x (*.f64 z (neg.f64 t)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (fma.f64 y x (*.f64 z (neg.f64 t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (*.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (pow.f64 (*.f64 y x) 6) (-.f64 (pow.f64 (*.f64 t z) 6) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))))) (+.f64 (pow.f64 (*.f64 y x) 6) (-.f64 (pow.f64 (*.f64 t z) 6) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)) (+.f64 (pow.f64 (*.f64 y x) 6) (-.f64 (pow.f64 (*.f64 t z) 6) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)) (+.f64 (pow.f64 (*.f64 y x) 6) (*.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (+.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (pow.f64 (*.f64 (*.f64 y x) (*.f64 t z)) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 t z) 4) (pow.f64 (*.f64 (*.f64 t z) (*.f64 y x)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 t z) 4) (pow.f64 (*.f64 t (*.f64 z (*.f64 y x))) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 t z) 4) (pow.f64 (*.f64 t (*.f64 z (*.f64 y x))) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z)))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)))) (hypot.f64 (pow.f64 (*.f64 y x) 3/2) (pow.f64 (*.f64 t z) 3/2)))
(*.f64 (/.f64 (hypot.f64 (pow.f64 (*.f64 y x) 3/2) (pow.f64 (*.f64 t z) 3/2)) (sqrt.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)))) (sqrt.f64 (fma.f64 t z (*.f64 y x))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (fma.f64 y x (*.f64 z (neg.f64 t))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z)))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (cbrt.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (cbrt.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 z (neg.f64 t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) 1) (-.f64 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) 1) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z)))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)))) (hypot.f64 (pow.f64 (*.f64 y x) 3/2) (pow.f64 (*.f64 t z) 3/2)))
(*.f64 (/.f64 (hypot.f64 (pow.f64 (*.f64 y x) 3/2) (pow.f64 (*.f64 t z) 3/2)) (sqrt.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)))) (sqrt.f64 (fma.f64 t z (*.f64 y x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (fma.f64 y x (*.f64 z (neg.f64 t))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z)))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (cbrt.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (cbrt.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 z (neg.f64 t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (*.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (+.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (pow.f64 (*.f64 (*.f64 y x) (*.f64 t z)) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 t z) 4) (pow.f64 (*.f64 (*.f64 t z) (*.f64 y x)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 t z) 4) (pow.f64 (*.f64 t (*.f64 z (*.f64 y x))) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 t z) 4) (pow.f64 (*.f64 t (*.f64 z (*.f64 y x))) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (+.f64 (pow.f64 (*.f64 y x) 6) (-.f64 (pow.f64 (*.f64 t z) 6) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))))) (+.f64 (pow.f64 (*.f64 y x) 6) (-.f64 (pow.f64 (*.f64 t z) 6) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)) (+.f64 (pow.f64 (*.f64 y x) 6) (-.f64 (pow.f64 (*.f64 t z) 6) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)) (+.f64 (pow.f64 (*.f64 y x) 6) (*.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 1) (-.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))) (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 t z)))) (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 t z))))) 1) (+.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 t z)))) 1))
(/.f64 (*.f64 (+.f64 1 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 t z))))) (fma.f64 y x (*.f64 t z))) (+.f64 1 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 t z))))))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (fma.f64 t z (*.f64 y x))))) (+.f64 1 (exp.f64 (log1p.f64 (fma.f64 t z (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z)))) (*.f64 (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z))))) (+.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z)))) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z)))) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z)))) (fma.f64 t z (*.f64 y x))))
(*.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 z (neg.f64 t)))) (/.f64 (pow.f64 (*.f64 t z) 2) (fma.f64 y x (*.f64 z (neg.f64 t))))) (+.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 z (neg.f64 t)))) (/.f64 (pow.f64 (*.f64 t z) 2) (fma.f64 y x (*.f64 z (neg.f64 t)))))) (fma.f64 t z (*.f64 y x)))
(pow.f64 (fma.f64 y x (*.f64 t z)) 1)
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) 2)
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 3)
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 1/3)
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z)))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (neg.f64 t))) (pow.f64 (*.f64 t z) 2)))
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2))
(fabs.f64 (fma.f64 t z (*.f64 y x)))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 t z)))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 1 (*.f64 t z) (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (cbrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))

localize17.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 x y) (*.f64 z t))
0.0b
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c a) i))
5.6b
(*.f64 (*.f64 c a) i)
Compiler

Compiled 65 to 17 computations (73.8% saved)

series6.0ms (0%)

Counts
2 → 120
Calls

30 calls:

TimeVariablePointExpression
1.0ms
c
@0
(*.f64 (*.f64 c a) i)
0.0ms
i
@0
(*.f64 (*.f64 c a) i)
0.0ms
i
@inf
(*.f64 (*.f64 c a) i)
0.0ms
a
@0
(*.f64 (*.f64 c a) i)
0.0ms
a
@inf
(*.f64 (*.f64 c a) i)

rewrite102.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1070×associate-*r/
962×associate-*l/
646×associate-+l+
348×add-sqr-sqrt
346×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify145.0ms (0.4%)

Algorithm
egg-herbie
Rules
2080×associate-+l+
1864×associate-+r+
868×+-commutative
862×fma-def
560×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
047516837
1132015057
2676415057
Stop Event
node limit
Counts
319 → 261
Calls
Call 1
Inputs
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 a i)))) 1)
(pow.f64 (*.f64 c (*.f64 a i)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 a i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a i)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a i))))
(exp.f64 (log.f64 (*.f64 c (*.f64 a i))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a i))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 x y) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 1))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 1) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 1) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 1) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 1) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 c a) (neg.f64 i))))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1)))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c a) (neg.f64 i)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))) (*.f64 x y)))
(+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (fma.f64 x y (*.f64 z t)))
(+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 c a) (neg.f64 i))) (*.f64 z t))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (*.f64 z t))
(+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 1) (*.f64 x y))
(+.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1) (fma.f64 x y (*.f64 z t)))
(+.f64 (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 a i))))) 1)
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) 1)
(*.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 2) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (/.f64 1 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 a i)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 a i)))))
(/.f64 1 (/.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))) (/.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) (/.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))) (/.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 a i))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (*.f64 (*.f64 c a) (neg.f64 i)))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c a) (neg.f64 i))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (*.f64 (*.f64 c a) (neg.f64 i))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c a) (neg.f64 i))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) (neg.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i)))))) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 a i))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (*.f64 (*.f64 c a) (neg.f64 i))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c a) (neg.f64 i))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 3))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (*.f64 (*.f64 c a) (neg.f64 i))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c a) (neg.f64 i))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))) (neg.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) 1) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))) 1) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 a i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (*.f64 (*.f64 c a) (neg.f64 i)))) 1) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c a) (neg.f64 i))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (*.f64 (*.f64 c a) (neg.f64 i))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c a) (neg.f64 i))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) 1) (neg.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 2)) (cbrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) (/.f64 1 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) 3)) (/.f64 1 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) 1) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) 1)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(fma.f64 x y (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))
(fma.f64 y x (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))
(fma.f64 1 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c a) (neg.f64 i)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 c a) (neg.f64 i)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 c a) (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))
Outputs
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 a i)))
(fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i)))
(fma.f64 t z (*.f64 i (*.f64 a (neg.f64 c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 a i)))
(fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i)))
(fma.f64 t z (*.f64 i (*.f64 a (neg.f64 c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 a i)))
(fma.f64 y x (*.f64 (*.f64 c a) (neg.f64 i)))
(fma.f64 c (*.f64 i (neg.f64 a)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 a i)))
(fma.f64 y x (*.f64 (*.f64 c a) (neg.f64 i)))
(fma.f64 c (*.f64 i (neg.f64 a)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c a) (neg.f64 i))
(*.f64 i (*.f64 a (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 (*.f64 c a) (neg.f64 i))
(*.f64 i (*.f64 a (neg.f64 c)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c a) (neg.f64 i))
(*.f64 i (*.f64 a (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c a) (neg.f64 i))
(*.f64 i (*.f64 a (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 (*.f64 c a) (neg.f64 i))
(*.f64 i (*.f64 a (neg.f64 c)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 (*.f64 c a) (neg.f64 i))
(*.f64 i (*.f64 a (neg.f64 c)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 a i)))) 1)
(*.f64 c (*.f64 i a))
(pow.f64 (*.f64 c (*.f64 a i)) 1)
(*.f64 c (*.f64 i a))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)
(*.f64 c (*.f64 i a))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 3)
(*.f64 c (*.f64 i a))
(pow.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) 1/3)
(*.f64 c (*.f64 i a))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2))
(fabs.f64 (*.f64 c (*.f64 i a)))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 a i)))
(*.f64 c (*.f64 i a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a i)))))
(*.f64 c (*.f64 i a))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3))
(*.f64 c (*.f64 i a))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a i))))
(*.f64 c (*.f64 i a))
(exp.f64 (log.f64 (*.f64 c (*.f64 a i))))
(*.f64 c (*.f64 i a))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a i))) 1))
(*.f64 c (*.f64 i a))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 a i))))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 x y) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 1) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 1) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 1) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 1) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 c a) (neg.f64 i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c a) (neg.f64 i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) (*.f64 2 (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 2 (*.f64 0 (*.f64 c (*.f64 i a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (*.f64 x y))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))) (*.f64 x y)))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))) (*.f64 x y)))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (*.f64 x y)))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))) (*.f64 x y)))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))) (*.f64 x y)))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))) (*.f64 x y)))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (fma.f64 x y (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 c a) (neg.f64 i))) (*.f64 z t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (*.f64 z t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 1) (*.f64 x y))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1) (fma.f64 x y (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (fma.f64 (neg.f64 (*.f64 a i)) c (*.f64 c (*.f64 a i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 c (*.f64 a i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 1 (*.f64 c (*.f64 a i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a i)))) (sqrt.f64 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 a i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 a i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 x y (fma.f64 (*.f64 a (neg.f64 i)) c (*.f64 c (*.f64 i a)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 0 (*.f64 c (*.f64 i a)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 a i))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 2))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 2) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (/.f64 1 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 a i)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 a i)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (-.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (*.f64 c (*.f64 i a)))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (*.f64 c (*.f64 i a)))) (-.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (*.f64 c (*.f64 i a)))))
(/.f64 1 (/.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(/.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))) (/.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z))))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) (/.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))) (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (/.f64 (/.f64 (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))) (/.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (/.f64 (/.f64 (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (/.f64 (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 a i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))))) (-.f64 (*.f64 y x) (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i)))))
(/.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))) (fma.f64 c (*.f64 i a) (-.f64 (*.f64 y x) (*.f64 t z)))) (fma.f64 c (*.f64 i a) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (*.f64 (*.f64 c a) (neg.f64 i)))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c a) (neg.f64 i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i)))) (*.f64 x (*.f64 y (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 i (*.f64 a (neg.f64 c)))) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 i (*.f64 a (neg.f64 c)))) (-.f64 (fma.f64 t z (*.f64 i (*.f64 a (neg.f64 c)))) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (*.f64 (*.f64 c a) (neg.f64 i))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c a) (neg.f64 i))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) (neg.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i)))))) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 a i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))))) (-.f64 (*.f64 y x) (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i)))))
(/.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))) (fma.f64 c (*.f64 i a) (-.f64 (*.f64 y x) (*.f64 t z)))) (fma.f64 c (*.f64 i a) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (*.f64 (*.f64 c a) (neg.f64 i))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c a) (neg.f64 i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i)))) (*.f64 x (*.f64 y (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 i (*.f64 a (neg.f64 c)))) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 i (*.f64 a (neg.f64 c)))) (-.f64 (fma.f64 t z (*.f64 i (*.f64 a (neg.f64 c)))) (*.f64 y x)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 3))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (*.f64 (*.f64 c a) (neg.f64 i))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c a) (neg.f64 i))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))) (neg.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z))))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) (sqrt.f64 (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z))))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) 2) (cbrt.f64 (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))) 2) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) 2) (cbrt.f64 (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) 1) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))) 1) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 a i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))))) (-.f64 (*.f64 y x) (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i)))))
(/.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))) (fma.f64 c (*.f64 i a) (-.f64 (*.f64 y x) (*.f64 t z)))) (fma.f64 c (*.f64 i a) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (*.f64 (*.f64 c a) (neg.f64 i)))) 1) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c a) (neg.f64 i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))) (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i)))) (*.f64 x (*.f64 y (fma.f64 t z (*.f64 (*.f64 c a) (neg.f64 i))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 i (*.f64 a (neg.f64 c)))) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 i (*.f64 a (neg.f64 c)))) (-.f64 (fma.f64 t z (*.f64 i (*.f64 a (neg.f64 c)))) (*.f64 y x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 c a) (neg.f64 i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 c a) (neg.f64 i)) (*.f64 (*.f64 c a) (neg.f64 i))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c a) (neg.f64 i))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) 1) (neg.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z))))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) (sqrt.f64 (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z))))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) 2) (cbrt.f64 (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 2)) (cbrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))) 2) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) 2) (cbrt.f64 (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) (/.f64 1 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (pow.f64 (*.f64 c (*.f64 i a)) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (/.f64 1 (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 4) (pow.f64 (*.f64 c (*.f64 i a)) 4)) (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) 3)) (/.f64 1 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3)) (/.f64 (+.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (pow.f64 (*.f64 c (*.f64 i a)) 4)) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) (/.f64 1 (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 6) (pow.f64 (*.f64 c (*.f64 i a)) 6)) (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x)))) (fma.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (pow.f64 (fma.f64 t z (*.f64 y x)) 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 c (*.f64 i a)) 6)) 1) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 6) (pow.f64 (*.f64 c (*.f64 i a)) 6)) (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3)) (/.f64 (+.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 c (*.f64 i a)) 6)) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 6) (fma.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 6))) (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) 1) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 c (*.f64 a i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (fma.f64 y x (*.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 c (*.f64 a (*.f64 i (fma.f64 c (*.f64 i a) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 2)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 3)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) 3) 1/3)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a))) 2))
(fabs.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) 3))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 x y (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 y x (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 1 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c a) (neg.f64 i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 c a) (neg.f64 i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 c a) (neg.f64 i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))

localize17.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 c (*.f64 c (*.f64 i b)))))
0.0b
(-.f64 (*.f64 t z) (*.f64 c (*.f64 c (*.f64 i b))))
1.6b
(*.f64 c (*.f64 c (*.f64 i b)))
6.4b
(*.f64 c (*.f64 i b))
Compiler

Compiled 75 to 17 computations (77.3% saved)

series16.0ms (0%)

Counts
4 → 180
Calls

54 calls:

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

rewrite130.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
992×distribute-lft-in
620×associate-*r/
506×associate-*l/
456×associate-+l+
354×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify185.0ms (0.6%)

Algorithm
egg-herbie
Rules
1096×associate-+r+
1028×associate-+l+
908×associate-*r*
820×+-commutative
780×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
071331791
1203828635
Stop Event
node limit
Counts
505 → 441
Calls
Call 1
Inputs
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i b)))) 1)
(pow.f64 (*.f64 c (*.f64 i b)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i b))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 i b))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 i b)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i b)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) i) c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 i b)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 i b)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 i b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 i b))))
(exp.f64 (log.f64 (*.f64 c (*.f64 i b))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 i b))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 i b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) 1)
(pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 1)
(pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 b) i) c) c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 i b) (*.f64 c c)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 i b) (*.f64 c c))))
(exp.f64 (log.f64 (*.f64 (*.f64 i b) (*.f64 c c))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 t z) (*.f64 1 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(+.f64 (*.f64 t z) (*.f64 1 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 1 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 1 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 1 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 1 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 t z))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 t z))
(+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (*.f64 t z))
(+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))) (*.f64 (*.f64 i b) (*.f64 c c)))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 t z)) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 t z)) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 t z)) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1))
(+.f64 (-.f64 (*.f64 t z) (exp.f64 (log1p.f64 (*.f64 (*.f64 i b) (*.f64 c c))))) 1)
(*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 1)
(*.f64 1 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2) (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(*.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) (/.f64 1 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(*.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t z)) (*.f64 c (sqrt.f64 (*.f64 i b)))) (-.f64 (sqrt.f64 (*.f64 t z)) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(*.f64 (/.f64 1 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))) (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (*.f64 t z)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 t z) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))) (*.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))
(/.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))) (/.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) (/.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))) (/.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))) (-.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))) (-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 t z) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) (*.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))) (*.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t z) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 t z) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t z) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) 3)) (*.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 t z) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) (neg.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))))) (-.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))) (-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))) (*.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))) (neg.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))) (sqrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))) (cbrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) 1) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))) 1) (-.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))) 1) (-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))) (*.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) 1) (neg.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) (sqrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2)) (cbrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) (/.f64 1 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t z) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) 3)) (/.f64 1 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 t z) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 t z) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))) (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t z) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 t z) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) 1) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) (sqrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (sqrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) (*.f64 (cbrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))) (cbrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))) (cbrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(exp.f64 (log.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 t z (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(fma.f64 z t (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(fma.f64 1 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(fma.f64 1 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2) (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (cbrt.f64 (*.f64 t z)) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 y x)))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 y x)))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 (*.f64 y x) 1))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 y x)))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(+.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1))
(+.f64 (*.f64 (*.f64 y x) 1) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))) (*.f64 (*.f64 i b) (*.f64 c c)))
(+.f64 (+.f64 (*.f64 y x) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))) (*.f64 t z))
(+.f64 (+.f64 (*.f64 y x) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (+.f64 (*.f64 (*.f64 y x) 1) (*.f64 t z)) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(+.f64 (+.f64 (*.f64 (*.f64 y x) 1) (*.f64 t z)) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (+.f64 (*.f64 (*.f64 y x) 1) (*.f64 t z)) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1))
(+.f64 (+.f64 (*.f64 (*.f64 y x) 1) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))) (*.f64 t z))
(+.f64 (+.f64 (*.f64 (*.f64 y x) 1) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (-.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (exp.f64 (log1p.f64 (*.f64 (*.f64 i b) (*.f64 c c))))) 1)
(+.f64 (*.f64 1 (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(+.f64 (*.f64 1 (*.f64 (*.f64 y x) 1)) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (*.f64 y x)))
(-.f64 (*.f64 t z) (-.f64 (-.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))) (-.f64 1 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) (-.f64 1 (*.f64 y x)))
(-.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (-.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))) (-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 y x)))
(-.f64 (/.f64 (pow.f64 (*.f64 t z) 3) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 (*.f64 y x) 1) (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (+.f64 (*.f64 (*.f64 y x) 1) (*.f64 t z)) (-.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (+.f64 (*.f64 y x) (exp.f64 (log1p.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))) 1)
(-.f64 (+.f64 (*.f64 y x) (/.f64 (pow.f64 (*.f64 t z) 2) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (/.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (+.f64 (*.f64 y x) (/.f64 (pow.f64 (*.f64 t z) 3) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))) (/.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(-.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 y x)) 0) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (+.f64 (*.f64 (*.f64 y x) 1) (exp.f64 (log1p.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 y x) 1) (/.f64 (pow.f64 (*.f64 t z) 2) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (/.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (+.f64 (*.f64 (*.f64 y x) 1) (/.f64 (pow.f64 (*.f64 t z) 3) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))) (/.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(*.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 1)
(*.f64 1 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(*.f64 (sqrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) (sqrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(*.f64 (cbrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) (pow.f64 (cbrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) 2) (cbrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2)) (+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2)) (*.f64 (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2))) (+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 3) (pow.f64 (*.f64 y x) 3))) (-.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2)) (*.f64 (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2)) 1) (+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 3) (pow.f64 (*.f64 y x) 3)) 1) (-.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2)) (*.f64 (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(pow.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 1)
(pow.f64 (sqrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2))
(log.f64 (exp.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))))
(cbrt.f64 (pow.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(exp.f64 (log.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
Outputs
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 t z)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 t z)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 t z)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 t z)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 t z)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 t z)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 t z)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 y x) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 y x) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i b)))) 1)
(*.f64 c (*.f64 i b))
(pow.f64 (*.f64 c (*.f64 i b)) 1)
(*.f64 c (*.f64 i b))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i b))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 i b))) 3)
(*.f64 c (*.f64 i b))
(pow.f64 (pow.f64 (*.f64 c (*.f64 i b)) 3) 1/3)
(*.f64 c (*.f64 i b))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i b)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) i) c))
(*.f64 c (log.f64 (pow.f64 (exp.f64 b) i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 i b))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 i b)) 3))
(*.f64 c (*.f64 i b))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 i b) 3)))
(*.f64 c (*.f64 i b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 c 3)))
(*.f64 c (*.f64 i b))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 i b))
(exp.f64 (log.f64 (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 i b))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 i b))) 1))
(*.f64 c (*.f64 i b))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 i b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) 1)
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 1)
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 3)
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(pow.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) 1/3)
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2))
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 b) i) c) c))
(*.f64 c (log.f64 (pow.f64 (pow.f64 (exp.f64 b) i) c)))
(*.f64 (*.f64 c c) (log.f64 (pow.f64 (exp.f64 b) i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 i b) (*.f64 c c)))))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 i b) (*.f64 c c))))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(exp.f64 (log.f64 (*.f64 (*.f64 i b) (*.f64 c c))))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 1))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 i b) (*.f64 c c))))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 b (*.f64 i (*.f64 c c)))
(+.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 t z) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(fma.f64 t z (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 3 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c))))))
(+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c))))))
(+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 t z) (*.f64 1 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 t z) (*.f64 1 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1)))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c))))))
(+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 t z (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 3 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(fma.f64 t z (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 3 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) 4))
(+.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) 4))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(fma.f64 t z (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 3 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(fma.f64 t z (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 3 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(fma.f64 t z (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 3 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(fma.f64 t z (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 3 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(fma.f64 t z (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 3 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(fma.f64 t z (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 3 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 t z (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 3 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 t z (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 3 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 i (*.f64 c c))) (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 t z (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 3 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 t z (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 3 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 1 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 1 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 1 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 1 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c))))))
(+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1)))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c))))))
(+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 t z))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c))))))
(+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))) (*.f64 (*.f64 i b) (*.f64 c c)))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 t z)) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 t z)) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 t z)) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (exp.f64 (log1p.f64 (*.f64 (*.f64 i b) (*.f64 c c))))) 1)
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 1)
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 1 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2) (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) (/.f64 1 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t z)) (*.f64 c (sqrt.f64 (*.f64 i b)))) (-.f64 (sqrt.f64 (*.f64 t z)) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(*.f64 (+.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 (*.f64 t z)) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(*.f64 (/.f64 1 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))) (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (*.f64 t z)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)) (+.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3) (pow.f64 (*.f64 t z) 3))) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 (*.f64 c c) (*.f64 t z))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2)) (+.f64 (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3) (pow.f64 (*.f64 t z) 3))) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (-.f64 (*.f64 b (*.f64 i (*.f64 c c))) (*.f64 t z)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (-.f64 (pow.f64 (*.f64 t z) 4) (*.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2) (*.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))))))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3)) (-.f64 (pow.f64 (*.f64 t z) 4) (*.f64 (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2) (*.f64 (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 t z) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))) (*.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 t z) 2) 3) (pow.f64 (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))) 3))) (+.f64 (pow.f64 (*.f64 t z) 4) (-.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2) (*.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))))) (*.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))) 3) (pow.f64 (*.f64 t z) 6))) (+.f64 (pow.f64 (*.f64 t z) 4) (*.f64 (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))) (-.f64 (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))) (pow.f64 (*.f64 t z) 2)))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(/.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))) (/.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3))) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3)))) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) (/.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))) (/.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2))) (/.f64 (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))) (-.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 i b) (neg.f64 c)) (*.f64 (*.f64 i b) (neg.f64 c))))) (-.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (pow.f64 (*.f64 c (*.f64 i b)) 2) (*.f64 (neg.f64 c) (neg.f64 c)))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))) (-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))) (-.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) 2) (*.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))) (-.f64 (*.f64 t z) (+.f64 (*.f64 b (*.f64 i (*.f64 c c))) (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 t z) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 6) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))))) (+.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 6) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))) (+.f64 (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) (*.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 4) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 4)) (*.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))) (+.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 4) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 4)) (*.f64 (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))) (+.f64 (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))) (*.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 i b) (neg.f64 c)) (*.f64 (*.f64 i b) (neg.f64 c)))) (*.f64 t (*.f64 z (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))) (-.f64 (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) (-.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) 2) (*.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t z) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 t z) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t z) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))))) (+.f64 (pow.f64 (*.f64 t z) 6) (+.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 6) (*.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3) (pow.f64 (*.f64 t z) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t z) 3) 3) (pow.f64 (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))) (+.f64 (pow.f64 (*.f64 t z) 6) (*.f64 (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3) (+.f64 (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3) (pow.f64 (*.f64 t z) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t z) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) 3)) (*.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 t z) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t z) 2) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2) 3)) (*.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))) (+.f64 (pow.f64 (*.f64 t z) 4) (+.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 4) (*.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2) (pow.f64 (*.f64 t z) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 6) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 6)) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))) (+.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2) (pow.f64 (*.f64 t z) 2)) (+.f64 (pow.f64 (*.f64 t z) 4) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) (neg.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2))) (neg.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2))) (neg.f64 (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))))) (-.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 i b) (neg.f64 c)) (*.f64 (*.f64 i b) (neg.f64 c))))) (-.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (pow.f64 (*.f64 c (*.f64 i b)) 2) (*.f64 (neg.f64 c) (neg.f64 c)))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))) (-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))) (-.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) 2) (*.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))) (-.f64 (*.f64 t z) (+.f64 (*.f64 b (*.f64 i (*.f64 c c))) (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))) (*.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 i b) (neg.f64 c)) (*.f64 (*.f64 i b) (neg.f64 c)))) (*.f64 t (*.f64 z (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))) (-.f64 (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))) (*.f64 t z)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) (-.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) 2) (*.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))) (neg.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2))) (neg.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2))) (neg.f64 (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))) (sqrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))) (/.f64 (sqrt.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))) (sqrt.f64 (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))) (cbrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))) 2) (/.f64 (cbrt.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))) 2) (cbrt.f64 (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) 1) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))) 1) (-.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 i b) (neg.f64 c)) (*.f64 (*.f64 i b) (neg.f64 c))))) (-.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (pow.f64 (*.f64 c (*.f64 i b)) 2) (*.f64 (neg.f64 c) (neg.f64 c)))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))) 1) (-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))))) (-.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) 2) (*.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))) (-.f64 (*.f64 t z) (+.f64 (*.f64 b (*.f64 i (*.f64 c c))) (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))) (*.f64 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 i b) (neg.f64 c)) (*.f64 (*.f64 i b) (neg.f64 c)))) (*.f64 t (*.f64 z (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))) (-.f64 (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))) (*.f64 t z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) (-.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) 2) (*.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) 1) (neg.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2))) (neg.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2))) (neg.f64 (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) (sqrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))) (/.f64 (sqrt.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))) (sqrt.f64 (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2)) (cbrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))) 2) (/.f64 (cbrt.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))) 2) (cbrt.f64 (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2))) (/.f64 1 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 4) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 4)) (*.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))) (+.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 4) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 4)) (*.f64 (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))) (+.f64 (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t z) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) 3)) (/.f64 1 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (+.f64 (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 t z) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t z) 2) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2) 3)) (*.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))) (+.f64 (pow.f64 (*.f64 t z) 4) (+.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 4) (*.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2) (pow.f64 (*.f64 t z) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 6) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 6)) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))) (+.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2) (pow.f64 (*.f64 t z) 2)) (+.f64 (pow.f64 (*.f64 t z) 4) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 t z) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))) (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 6) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))))) (+.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 6) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))) (+.f64 (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t z) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 t z) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t z) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))))) (+.f64 (pow.f64 (*.f64 t z) 6) (+.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 6) (*.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3) (pow.f64 (*.f64 t z) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t z) 3) 3) (pow.f64 (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))) (+.f64 (pow.f64 (*.f64 t z) 6) (*.f64 (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3) (+.f64 (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3) (pow.f64 (*.f64 t z) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) 1) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) (sqrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (sqrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)) (sqrt.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))))) (sqrt.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2)) (*.f64 (sqrt.f64 (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))) (sqrt.f64 (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2)) (*.f64 (cbrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))) (cbrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))) (cbrt.f64 (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)) (*.f64 (cbrt.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))) (*.f64 (cbrt.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))) (cbrt.f64 (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 2)) (cbrt.f64 (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))) (*.f64 (cbrt.f64 (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))) (cbrt.f64 (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c)))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))))))))
(pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 1)
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2)
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 3)
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(pow.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 3) 1/3)
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 3))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(exp.f64 (log.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 1))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(fma.f64 t z (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(fma.f64 z t (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(fma.f64 1 (*.f64 t z) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))
(fma.f64 1 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(fma.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(fma.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)) (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2) (cbrt.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))
(fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 t z (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (cbrt.f64 (*.f64 t z)) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (cbrt.f64 (*.f64 t z)) (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (*.f64 y x)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 t z) (+.f64 (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 y x)))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (*.f64 t z) (+.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1) (*.f64 y x)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 y x))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 (*.f64 y x) 1))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 y x)))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) (*.f64 y x)))
(+.f64 (*.f64 y x) (fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1) (*.f64 y x)))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 y x)))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 y x)))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 t z (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c))))) (*.f64 i (*.f64 b (*.f64 c c)))) (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 y x)))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) (+.f64 (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))) (*.f64 y x)))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 2 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c)))) (*.f64 y x)))
(+.f64 (*.f64 y x) (fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) 1))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 c) (*.f64 c (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1 (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (*.f64 c (sqrt.f64 (*.f64 i b)))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (-.f64 (fma.f64 t z (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 b (*.f64 c c))))) (*.f64 i (*.f64 b (*.f64 c c)))) (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i b) (*.f64 c c))) 2) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (fma.f64 (neg.f64 (*.f64 i b)) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (+.f64 (*.f64 t z) (*.f64 y x)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c))) (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 (*.f64 y x) 1) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (+.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))) (*.f64 (*.f64 i b) (*.f64 c c)))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (+.f64 (*.f64 y x) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))) (*.f64 t z))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (+.f64 (*.f64 y x) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (+.f64 (*.f64 (*.f64 y x) 1) (*.f64 t z)) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (+.f64 (*.f64 (*.f64 y x) 1) (*.f64 t z)) (+.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (+.f64 (*.f64 (*.f64 y x) 1) (*.f64 t z)) (*.f64 (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))) 1))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (+.f64 (*.f64 (*.f64 y x) 1) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c)))) (*.f64 t z))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (+.f64 (*.f64 (*.f64 y x) 1) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(+.f64 (-.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (exp.f64 (log1p.f64 (*.f64 (*.f64 i b) (*.f64 c c))))) 1)
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 1 (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 c (*.f64 (*.f64 i b) (neg.f64 c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(+.f64 (*.f64 1 (*.f64 (*.f64 y x) 1)) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (*.f64 y x)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (*.f64 t z) (-.f64 (-.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 y x)))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))) 1)
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))) (-.f64 1 (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) (-.f64 1 (*.f64 y x)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))))) 1) (*.f64 y x))
(+.f64 -1 (fma.f64 y x (exp.f64 (log1p.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))))))
(-.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (-.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(-.f64 (/.f64 (pow.f64 (*.f64 t z) 2) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))) (-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))) (*.f64 y x)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (/.f64 (pow.f64 (*.f64 t z) 3) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))) (*.f64 y x)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))) (*.f64 y x))
(+.f64 (*.f64 y x) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))))))
(-.f64 (+.f64 (*.f64 (*.f64 y x) 1) (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 (*.f64 y x) 1) (*.f64 t z)) (-.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 (*.f64 i b) (*.f64 c c)))))
(+.f64 (fma.f64 c (*.f64 (*.f64 i b) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i b) (neg.f64 c)) c (*.f64 i (*.f64 b (*.f64 c c))))) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 t z (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 b (*.f64 i (*.f64 c c)))))
(-.f64 (+.f64 (*.f64 y x) (exp.f64 (log1p.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))))) 1) (*.f64 y x))
(+.f64 -1 (fma.f64 y x (exp.f64 (log1p.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))))))
(-.f64 (+.f64 (*.f64 y x) (/.f64 (pow.f64 (*.f64 t z) 2) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (/.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (/.f64 (pow.f64 (*.f64 t z) 3) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))) (/.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))) (*.f64 y x))
(+.f64 (*.f64 y x) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))))))
(-.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 y x)) 0) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 (*.f64 y x) 1) (exp.f64 (log1p.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))))) 1) (*.f64 y x))
(+.f64 -1 (fma.f64 y x (exp.f64 (log1p.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c))))))))
(-.f64 (+.f64 (*.f64 (*.f64 y x) 1) (/.f64 (pow.f64 (*.f64 t z) 2) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))) (/.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 2) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(-.f64 (+.f64 (*.f64 (*.f64 y x) 1) (/.f64 (pow.f64 (*.f64 t z) 3) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c))))))) (/.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (fma.f64 t z (*.f64 (*.f64 i b) (*.f64 c c)))))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 i (*.f64 b (*.f64 c c))) (fma.f64 t z (*.f64 i (*.f64 b (*.f64 c c))))))) (*.f64 y x))
(+.f64 (*.f64 y x) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 b (*.f64 i (*.f64 c c))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 b (*.f64 i (*.f64 c c))) (fma.f64 t z (*.f64 b (*.f64 i (*.f64 c c))))))))
(*.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 1)
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 1 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 (sqrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) (sqrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 (cbrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) (pow.f64 (cbrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) 2))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) 2) (cbrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2)) (+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 2)) (+.f64 (*.f64 i (*.f64 b (*.f64 c c))) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 y x))) (pow.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) 2)) (+.f64 (*.f64 b (*.f64 i (*.f64 c c))) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2)) (*.f64 (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (fma.f64 (*.f64 y x) (*.f64 y x) (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 2)) (*.f64 (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 x (*.f64 y (*.f64 y x))) (*.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (-.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 y x)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2))) (+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 2)) (+.f64 (*.f64 i (*.f64 b (*.f64 c c))) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 y x))) (pow.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) 2)) (+.f64 (*.f64 b (*.f64 i (*.f64 c c))) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 3) (pow.f64 (*.f64 y x) 3))) (-.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2)) (*.f64 (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (fma.f64 (*.f64 y x) (*.f64 y x) (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 2)) (*.f64 (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 x (*.f64 y (*.f64 y x))) (*.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (-.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 y x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2)) 1) (+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 2)) (+.f64 (*.f64 i (*.f64 b (*.f64 c c))) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 y x))) (pow.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) 2)) (+.f64 (*.f64 b (*.f64 i (*.f64 c c))) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 3) (pow.f64 (*.f64 y x) 3)) 1) (-.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))) 2)) (*.f64 (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (fma.f64 (*.f64 y x) (*.f64 y x) (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 2)) (*.f64 (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 x (*.f64 y (*.f64 y x))) (*.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (-.f64 (-.f64 (*.f64 t z) (*.f64 b (*.f64 i (*.f64 c c)))) (*.f64 y x)))))
(pow.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 1)
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(pow.f64 (sqrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) 2)
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(pow.f64 (cbrt.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) 3)
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(pow.f64 (pow.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 3) 1/3)
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(sqrt.f64 (pow.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c)))) 2))
(log.f64 (exp.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(cbrt.f64 (pow.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))) 3))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(expm1.f64 (log1p.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(exp.f64 (log.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))) 1))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))
(log1p.f64 (expm1.f64 (fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b (*.f64 i (*.f64 c c))))

eval504.0ms (1.6%)

Compiler

Compiled 53912 to 12484 computations (76.8% saved)

prune724.0ms (2.2%)

Pruning

24 alts after pruning (22 fresh and 2 done)

PrunedKeptTotal
New1423121435
Fresh71017
Picked101
Done224
Total1433241457
Error
0b
Counts
1457 → 24
Alt Table
Click to see full alt table
StatusErrorProgram
47.4b
(-.f64 (+.f64 1 (*.f64 2 (*.f64 t z))) 1)
23.3b
(*.f64 2 (fma.f64 y x (*.f64 t z)))
33.7b
(*.f64 2 (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))))
35.8b
(*.f64 2 (pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))
13.4b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 3)))
24.7b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 c i) (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))))
18.4b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c (*.f64 c b)) i)))
22.4b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c c) (*.f64 i b))))
31.5b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 a i))))
37.5b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 i (*.f64 c c)))))
33.6b
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 a i))))
15.5b
(*.f64 2 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))))))
2.3b
(*.f64 2 (+.f64 (-.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))) (*.f64 z t)))
11.7b
(*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t)))
23.3b
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
57.8b
(*.f64 2 (*.f64 (*.f64 i b) (*.f64 c (neg.f64 c))))
51.6b
(*.f64 2 (*.f64 (*.f64 i a) (neg.f64 c)))
50.2b
(*.f64 2 (*.f64 (*.f64 c i) (neg.f64 a)))
50.3b
(*.f64 2 (*.f64 (*.f64 c a) (neg.f64 i)))
41.9b
(*.f64 2 (*.f64 y x))
43.9b
(*.f64 2 (*.f64 t z))
55.7b
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
48.0b
(*.f64 2 (*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b)))))
43.5b
(*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
Compiler

Compiled 1024 to 718 computations (29.9% saved)

localize25.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a)))
0.0b
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))
2.4b
(*.f64 (*.f64 c i) (*.f64 c b))
4.7b
(*.f64 (*.f64 c i) a)
Compiler

Compiled 115 to 20 computations (82.6% saved)

series7.0ms (0%)

Counts
4 → 192
Calls

48 calls:

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

rewrite165.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1190×associate-*r/
990×associate-+l+
854×associate-*l/
350×add-sqr-sqrt
348×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify282.0ms (0.9%)

Algorithm
egg-herbie
Rules
1044×+-commutative
948×associate-*r*
898×associate-+r+
786×associate-*l*
652×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
089132902
1269727896
Stop Event
node limit
Counts
562 → 520
Calls
Call 1
Inputs
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 y x) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))))
(*.f64 y x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 y x) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))))
(*.f64 y x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)))
(*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i)
(+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a)))) 1)
(pow.f64 (*.f64 c (*.f64 i a)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2))
(log.f64 (pow.f64 (exp.f64 a) (*.f64 c i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 i a)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 i a))))
(exp.f64 (log.f64 (*.f64 c (*.f64 i a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 i a))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 i a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i))))) 1)
(pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) c) (*.f64 c i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 b (*.f64 c i))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(exp.f64 (log.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (-.f64 1 (*.f64 c (*.f64 i a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a)))) (-.f64 1 (*.f64 c (*.f64 b (*.f64 c i)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))) (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 c (*.f64 i a)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i)))))) 1)
(-.f64 (+.f64 (*.f64 c (*.f64 b (*.f64 c i))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a))))) 1)
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (+.f64 (*.f64 i (*.f64 c b)) (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1)
(*.f64 1 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(*.f64 (sqrt.f64 (*.f64 c i)) (*.f64 (sqrt.f64 (*.f64 c i)) (fma.f64 c b a)))
(*.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c i)) 2) (*.f64 (cbrt.f64 (*.f64 c i)) (fma.f64 c b a)))
(*.f64 (fma.f64 c b a) (*.f64 c i))
(*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (/.f64 1 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(/.f64 1 (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)) (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i)))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (neg.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) 1) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))
(/.f64 (*.f64 (*.f64 c i) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 a 3))) (+.f64 (pow.f64 (*.f64 c b) 2) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))) (neg.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2))) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))) (sqrt.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))) (cbrt.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) 1) (neg.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2)) 1) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 c i)) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 a 3)) (*.f64 c i)) (+.f64 (pow.f64 (*.f64 c b) 2) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (/.f64 1 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3)) (/.f64 1 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i)))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i)))))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 c) i) (fma.f64 c b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(exp.f64 (log.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 c (*.f64 i (*.f64 c b)) (*.f64 c (*.f64 i a)))
(fma.f64 c (*.f64 i a) (*.f64 c (*.f64 b (*.f64 c i))))
(fma.f64 (*.f64 c i) a (*.f64 c (*.f64 b (*.f64 c i))))
(fma.f64 (*.f64 c i) (*.f64 c b) (*.f64 c (*.f64 i a)))
(fma.f64 a (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i))))
(fma.f64 (*.f64 c b) (*.f64 c i) (*.f64 c (*.f64 i a)))
(fma.f64 1 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))
(fma.f64 1 (*.f64 c (*.f64 b (*.f64 c i))) (*.f64 c (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (*.f64 b (*.f64 c i))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2) (cbrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (*.f64 b (*.f64 c i))))
(fma.f64 (*.f64 c (*.f64 c i)) b (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 x y) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) (*.f64 c b)) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c b)) (*.f64 c i)) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c i))) b) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 x y) (+.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) (*.f64 c b)) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c b)) (*.f64 c i)) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c i))) b) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (*.f64 x y) (+.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) (*.f64 c b)) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c b)) (*.f64 c i)) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c i))) b) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (*.f64 x y) (+.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) (*.f64 c b)) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c b)) (*.f64 c i)) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c i))) b) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (*.f64 x y) (+.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) (*.f64 c b)) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c b)) (*.f64 c i)) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c i))) b) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 x y) (+.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) (*.f64 c b)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c b)) (*.f64 c i)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c i))) b) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 x y) (+.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) (*.f64 c b)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c b)) (*.f64 c i)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c i))) b) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 x y) (-.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 (neg.f64 (*.f64 c i)) (*.f64 c b)) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 (neg.f64 (*.f64 c b)) (*.f64 c i)) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 -1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c i))) b) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (neg.f64 (*.f64 c (*.f64 i a))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 c) (*.f64 i a)) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) a) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 a) (*.f64 c i)) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (neg.f64 (*.f64 c (*.f64 i a))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 c) (*.f64 i a)) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) a) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 a) (*.f64 c i)) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a)))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a)))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (neg.f64 (*.f64 c (*.f64 i a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 c) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 a) (*.f64 c i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (neg.f64 (*.f64 c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 c) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 a) (*.f64 c i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (*.f64 c b))) c (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 c b) (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1 (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 c (*.f64 c i)) (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (*.f64 c b))) c (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 c b) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 c (*.f64 c i)) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (*.f64 c b))) c (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 c b) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 c (*.f64 c i)) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (*.f64 c b))) c (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 c b) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 c (*.f64 c i)) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (*.f64 c b))) c (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 c b) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 c (*.f64 c i)) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (*.f64 c b))) c (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 c b) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 c (*.f64 c i)) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (*.f64 c b))) c (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 c b) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 c (*.f64 c i)) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (fma.f64 (neg.f64 (*.f64 i (*.f64 c b))) c (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 c b) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (fma.f64 (neg.f64 b) (*.f64 c (*.f64 c i)) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (*.f64 x y))
(+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1) (*.f64 x y))
(+.f64 (neg.f64 (*.f64 c (*.f64 i a))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))))
(+.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (neg.f64 (*.f64 c (*.f64 i a))) (*.f64 x y)))
(+.f64 (*.f64 (neg.f64 c) (*.f64 i a)) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))))
(+.f64 (*.f64 (neg.f64 (*.f64 c i)) a) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 c i)) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))))
(+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))))
(+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (+.f64 (*.f64 x y) (neg.f64 (*.f64 c (*.f64 i a)))) (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(+.f64 (-.f64 (*.f64 x y) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)
(+.f64 (-.f64 (*.f64 x y) (/.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))) (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(+.f64 (-.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a))))) 1)
(+.f64 (-.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i a))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i)))))) 1)
(*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)
(*.f64 1 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (/.f64 1 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 1 (/.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))) (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))))) (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))))) (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 3))) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))) (neg.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))) (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))) (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) 1) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))))) 1) (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (*.f64 c (*.f64 i a)) 2)) 1) (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) 1) (+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) 1) (neg.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 x y) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (/.f64 1 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 x y) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (/.f64 1 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 x y) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 x y) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 x y) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (+.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(pow.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(exp.f64 (log.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 x y (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))))
(fma.f64 1 (*.f64 x y) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))))
Outputs
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i))))
(*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))
(+.f64 (*.f64 y x) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 y x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 y x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i))))
(*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))
(+.f64 (*.f64 y x) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 y x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 y x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 y x))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 b (*.f64 c (*.f64 c (neg.f64 i))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i))))
(*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 b (*.f64 c (*.f64 c (neg.f64 i))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i))))
(*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i))))
(*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i)
(neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i))))
(*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))
(+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 b (*.f64 c (*.f64 c (neg.f64 i))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 b (*.f64 c (*.f64 c (neg.f64 i))))
(*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))
(fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 a (*.f64 c (neg.f64 i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 a (*.f64 c (neg.f64 i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a)))) 1)
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(pow.f64 (*.f64 c (*.f64 i a)) 1)
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) 2)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 3)
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 1/3)
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2))
(log.f64 (pow.f64 (exp.f64 a) (*.f64 c i)))
(*.f64 (*.f64 c i) (log.f64 (exp.f64 a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 i a)))))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 i a))))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(exp.f64 (log.f64 (*.f64 c (*.f64 i a))))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 i a))) 1))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 i a))))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i))))) 1)
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 1)
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 3)
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(pow.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) 1/3)
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) c) (*.f64 c i)))
(*.f64 c (*.f64 i (log.f64 (pow.f64 (exp.f64 b) c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 b (*.f64 c i))))))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(exp.f64 (log.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (-.f64 1 (*.f64 c (*.f64 i a))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a)))) (-.f64 1 (*.f64 c (*.f64 b (*.f64 c i)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))) (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (*.f64 i (*.f64 c (-.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 c (*.f64 i a)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i)))))) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 c (*.f64 b (*.f64 c i))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a))))) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (+.f64 (*.f64 i (*.f64 c b)) (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 1 (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (sqrt.f64 (*.f64 c i)) (*.f64 (sqrt.f64 (*.f64 c i)) (fma.f64 c b a)))
(*.f64 (sqrt.f64 (*.f64 c i)) (*.f64 (fma.f64 c b a) (sqrt.f64 (*.f64 c i))))
(*.f64 (fma.f64 c b a) (*.f64 (sqrt.f64 (*.f64 c i)) (sqrt.f64 (*.f64 c i))))
(*.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c i)) 2) (*.f64 (cbrt.f64 (*.f64 c i)) (fma.f64 c b a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c i)) 2) (*.f64 (fma.f64 c b a) (cbrt.f64 (*.f64 c i))))
(*.f64 (cbrt.f64 (*.f64 c i)) (*.f64 (fma.f64 c b a) (pow.f64 (cbrt.f64 (*.f64 c i)) 2)))
(*.f64 (fma.f64 c b a) (*.f64 c i))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (/.f64 1 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (*.f64 i (*.f64 c (-.f64 (*.f64 c b) a))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (*.f64 (*.f64 c (*.f64 a i)) (*.f64 c (-.f64 (*.f64 a i) (*.f64 i (*.f64 c b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (*.f64 c (*.f64 (*.f64 i (*.f64 c a)) (*.f64 i (-.f64 a (*.f64 c b)))))))
(/.f64 1 (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)) (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (*.f64 i (*.f64 c (-.f64 (*.f64 c b) a))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i)))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (*.f64 (*.f64 c (*.f64 a i)) (*.f64 c (-.f64 (*.f64 a i) (*.f64 i (*.f64 c b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (*.f64 c (*.f64 (*.f64 i (*.f64 c a)) (*.f64 i (-.f64 a (*.f64 c b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (*.f64 i (*.f64 c (-.f64 (*.f64 c b) a))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (*.f64 (*.f64 c (*.f64 a i)) (*.f64 c (-.f64 (*.f64 a i) (*.f64 i (*.f64 c b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (*.f64 c (*.f64 (*.f64 i (*.f64 c a)) (*.f64 i (-.f64 a (*.f64 c b)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (neg.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) (*.f64 (*.f64 c i) (neg.f64 (-.f64 (*.f64 c b) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (*.f64 (-.f64 (*.f64 c b) a) (*.f64 i (neg.f64 c))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (*.f64 (*.f64 c (*.f64 a i)) (*.f64 c (-.f64 (*.f64 a i) (*.f64 i (*.f64 c b))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (*.f64 c (*.f64 (*.f64 i (*.f64 c a)) (*.f64 i (-.f64 a (*.f64 c b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2)) (*.f64 c (-.f64 (*.f64 a i) (*.f64 i (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2)) (*.f64 c (*.f64 i (-.f64 a (*.f64 c b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (*.f64 (*.f64 c (*.f64 a i)) (*.f64 c (-.f64 (*.f64 a i) (*.f64 i (*.f64 c b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (*.f64 c (*.f64 (*.f64 i (*.f64 c a)) (*.f64 i (-.f64 a (*.f64 c b)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) 1) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (*.f64 i (*.f64 c (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (*.f64 c i) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 a 3))) (+.f64 (pow.f64 (*.f64 c b) 2) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 a 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a (-.f64 a (*.f64 c b)))) (*.f64 c i)))
(*.f64 (/.f64 (*.f64 c i) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a (-.f64 a (*.f64 c b))))) (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 a 3)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))) (neg.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) (*.f64 (*.f64 c i) (neg.f64 (-.f64 (*.f64 c b) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (*.f64 (-.f64 (*.f64 c b) a) (*.f64 i (neg.f64 c))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (*.f64 (*.f64 c (*.f64 a i)) (*.f64 c (-.f64 (*.f64 a i) (*.f64 i (*.f64 c b))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (*.f64 c (*.f64 (*.f64 i (*.f64 c a)) (*.f64 i (-.f64 a (*.f64 c b))))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2))) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2)) (*.f64 c (-.f64 (*.f64 a i) (*.f64 i (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2)) (*.f64 c (*.f64 i (-.f64 a (*.f64 c b)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))) (sqrt.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (*.f64 i (*.f64 c (-.f64 (*.f64 c b) a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (*.f64 (*.f64 c (*.f64 a i)) (*.f64 c (-.f64 (*.f64 a i) (*.f64 i (*.f64 c b))))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (*.f64 c (*.f64 (*.f64 i (*.f64 c a)) (*.f64 i (-.f64 a (*.f64 c b)))))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))) (cbrt.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (/.f64 (cbrt.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (cbrt.f64 (*.f64 i (*.f64 c (-.f64 (*.f64 c b) a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (*.f64 (*.f64 c (*.f64 a i)) (*.f64 c (-.f64 (*.f64 a i) (*.f64 i (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (*.f64 c (*.f64 (*.f64 i (*.f64 c a)) (*.f64 i (-.f64 a (*.f64 c b)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) 1) (neg.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2))) (*.f64 (*.f64 c i) (neg.f64 (-.f64 (*.f64 c b) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (*.f64 (-.f64 (*.f64 c b) a) (*.f64 i (neg.f64 c))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (*.f64 (*.f64 c (*.f64 a i)) (*.f64 c (-.f64 (*.f64 a i) (*.f64 i (*.f64 c b))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (*.f64 c (*.f64 (*.f64 i (*.f64 c a)) (*.f64 i (-.f64 a (*.f64 c b))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2)) 1) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2)) (*.f64 c (-.f64 (*.f64 a i) (*.f64 i (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2)) (*.f64 c (*.f64 i (-.f64 a (*.f64 c b)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (*.f64 i (*.f64 c (-.f64 (*.f64 c b) a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (*.f64 (*.f64 c (*.f64 a i)) (*.f64 c (-.f64 (*.f64 a i) (*.f64 i (*.f64 c b))))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (*.f64 c (*.f64 (*.f64 i (*.f64 c a)) (*.f64 i (-.f64 a (*.f64 c b)))))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (/.f64 (cbrt.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (cbrt.f64 (*.f64 i (*.f64 c (-.f64 (*.f64 c b) a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (*.f64 (*.f64 c (*.f64 a i)) (*.f64 c (-.f64 (*.f64 a i) (*.f64 i (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (*.f64 c (*.f64 (*.f64 i (*.f64 c a)) (*.f64 i (-.f64 a (*.f64 c b)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 c i)) (-.f64 (*.f64 c b) a))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 a 3)) (*.f64 c i)) (+.f64 (pow.f64 (*.f64 c b) 2) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 a 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a (-.f64 a (*.f64 c b)))) (*.f64 c i)))
(*.f64 (/.f64 (*.f64 c i) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a (-.f64 a (*.f64 c b))))) (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 a 3)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (/.f64 1 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 4) (pow.f64 (*.f64 c (*.f64 a i)) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2)) (/.f64 1 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 4) (pow.f64 (*.f64 i (*.f64 c a)) 4)) (*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2)) (*.f64 i (*.f64 c (-.f64 (*.f64 c b) a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3)) (/.f64 1 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 4) (+.f64 (pow.f64 (*.f64 c (*.f64 a i)) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2)))) (/.f64 1 (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 6) (pow.f64 (*.f64 i (*.f64 c a)) 6)) (*.f64 i (*.f64 c (-.f64 (*.f64 c b) a)))) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2)) (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 4) (pow.f64 (*.f64 i (*.f64 c a)) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i)))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (*.f64 (*.f64 c (*.f64 a i)) (*.f64 c (-.f64 (*.f64 a i) (*.f64 i (*.f64 c b))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 6) (pow.f64 (*.f64 c (*.f64 a i)) 6))) (-.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 6) (pow.f64 (*.f64 i (*.f64 c a)) 6)) (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (*.f64 c (*.f64 (*.f64 i (*.f64 c a)) (*.f64 i (-.f64 a (*.f64 c b))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c (*.f64 i a)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i)))))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 6) (-.f64 (pow.f64 (*.f64 c (*.f64 a i)) 6) (*.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 3)))) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (*.f64 (*.f64 c (*.f64 a i)) (*.f64 c (-.f64 (*.f64 a i) (*.f64 i (*.f64 c b)))))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) 3)) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 6) (pow.f64 (*.f64 i (*.f64 c a)) 6)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (*.f64 c (*.f64 (*.f64 i (*.f64 c a)) (*.f64 i (-.f64 a (*.f64 c b))))))))
(pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 1/3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 c) i) (fma.f64 c b a)))
(*.f64 (fma.f64 c b a) (log.f64 (pow.f64 (exp.f64 c) i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(exp.f64 (log.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 1))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(fma.f64 c (*.f64 i (*.f64 c b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(fma.f64 c (*.f64 i a) (*.f64 c (*.f64 b (*.f64 c i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(fma.f64 (*.f64 c i) a (*.f64 c (*.f64 b (*.f64 c i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(fma.f64 (*.f64 c i) (*.f64 c b) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(fma.f64 a (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(fma.f64 (*.f64 c b) (*.f64 c i) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(fma.f64 1 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(fma.f64 1 (*.f64 c (*.f64 b (*.f64 c i))) (*.f64 c (*.f64 i a)))
(fma.f64 1 (*.f64 c (*.f64 i (*.f64 c b))) (*.f64 c (*.f64 a i)))
(fma.f64 1 (*.f64 c (*.f64 c (*.f64 i b))) (*.f64 i (*.f64 c a)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a)))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 c a)) (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (*.f64 b (*.f64 c i))))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2) (*.f64 c (*.f64 i (*.f64 c b))))
(+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2) (cbrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (*.f64 b (*.f64 c i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(fma.f64 (*.f64 c (*.f64 c i)) b (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 x y) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (neg.f64 (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) (*.f64 c b)) (neg.f64 (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c b)) (*.f64 c i)) (neg.f64 (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (neg.f64 (*.f64 c (*.f64 i a)))))
(fma.f64 x y (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)) (*.f64 c (*.f64 a i))))
(fma.f64 x y (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2)) (*.f64 i (*.f64 c a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (neg.f64 (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c i))) b) (neg.f64 (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 (neg.f64 c) (*.f64 i a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) (*.f64 c b)) (*.f64 (neg.f64 c) (*.f64 i a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c b)) (*.f64 c i)) (*.f64 (neg.f64 c) (*.f64 i a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 c) (*.f64 i a))))
(fma.f64 x y (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)) (*.f64 c (*.f64 a i))))
(fma.f64 x y (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2)) (*.f64 i (*.f64 c a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 c) (*.f64 i a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c i))) b) (*.f64 (neg.f64 c) (*.f64 i a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) (*.f64 c b)) (*.f64 (neg.f64 (*.f64 c i)) a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c b)) (*.f64 c i)) (*.f64 (neg.f64 (*.f64 c i)) a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(fma.f64 x y (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)) (*.f64 c (*.f64 a i))))
(fma.f64 x y (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2)) (*.f64 i (*.f64 c a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c i))) b) (*.f64 (neg.f64 (*.f64 c i)) a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 (neg.f64 a) (*.f64 c i))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) (*.f64 c b)) (*.f64 (neg.f64 a) (*.f64 c i))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c b)) (*.f64 c i)) (*.f64 (neg.f64 a) (*.f64 c i))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 a) (*.f64 c i))))
(fma.f64 x y (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)) (*.f64 c (*.f64 a i))))
(fma.f64 x y (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2)) (*.f64 i (*.f64 c a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 a) (*.f64 c i))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c i))) b) (*.f64 (neg.f64 a) (*.f64 c i))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) (*.f64 c b)) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c b)) (*.f64 c i)) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(fma.f64 x y (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)) (*.f64 c (*.f64 a i))))
(fma.f64 x y (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2)) (*.f64 i (*.f64 c a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c i))) b) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(fma.f64 x y (fma.f64 (neg.f64 c) (*.f64 i (*.f64 c b)) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2))))
(-.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(fma.f64 x y (fma.f64 (neg.f64 c) (*.f64 i (*.f64 c b)) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2))))
(-.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) (*.f64 c b)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(fma.f64 x y (fma.f64 (neg.f64 c) (*.f64 i (*.f64 c b)) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2))))
(-.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c b)) (*.f64 c i)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(fma.f64 x y (fma.f64 (neg.f64 c) (*.f64 i (*.f64 c b)) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2))))
(-.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(fma.f64 x y (fma.f64 (neg.f64 c) (*.f64 i (*.f64 c b)) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2))))
(-.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(fma.f64 x y (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2))))
(fma.f64 x y (neg.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(fma.f64 x y (fma.f64 (neg.f64 c) (*.f64 i (*.f64 c b)) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2))))
(-.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c i))) b) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(fma.f64 x y (fma.f64 (neg.f64 c) (*.f64 i (*.f64 c b)) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2))))
(-.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)))
(+.f64 (*.f64 x y) (+.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) (*.f64 c b)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c b)) (*.f64 c i)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(fma.f64 x y (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)) (*.f64 c (*.f64 a i))))
(fma.f64 x y (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2)) (*.f64 i (*.f64 c a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c i))) b) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (-.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 c (*.f64 i a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 (neg.f64 (*.f64 c i)) (*.f64 c b)) (*.f64 c (*.f64 i a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 (neg.f64 (*.f64 c b)) (*.f64 c i)) (*.f64 c (*.f64 i a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 -1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 c (*.f64 i a))))
(fma.f64 x y (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)) (*.f64 c (*.f64 a i))))
(fma.f64 x y (-.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2)) (*.f64 i (*.f64 c a))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)) (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 c (*.f64 i a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c i))) b) (*.f64 c (*.f64 i a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 2 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 2 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 2 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 2 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 2 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 2 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 2 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 2 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 2 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 2 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 2 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 2 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 2 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 2 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 2 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 2 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a)))))
(fma.f64 x y (fma.f64 (neg.f64 c) (*.f64 i (*.f64 c b)) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2))))
(-.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (neg.f64 (*.f64 c (*.f64 i a))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 c) (*.f64 i a)) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) a) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 a) (*.f64 c i)) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (fma.f64 (neg.f64 c) (*.f64 i (*.f64 c b)) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (neg.f64 (*.f64 c (*.f64 i a))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 c) (*.f64 i a)) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) a) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 a) (*.f64 c i)) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a)))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (fma.f64 (neg.f64 c) (*.f64 i (*.f64 c b)) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a)))) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (neg.f64 (*.f64 c (*.f64 i a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 c) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 a) (*.f64 c i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (fma.f64 (neg.f64 c) (*.f64 i (*.f64 c b)) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (neg.f64 (*.f64 c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 c) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (*.f64 c i)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 a) (*.f64 c i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (fma.f64 (neg.f64 c) (*.f64 i (*.f64 c b)) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (*.f64 c b))) c (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 c b) (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1 (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)) (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 c (*.f64 c i)) (*.f64 c (*.f64 b (*.f64 c i)))) (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (*.f64 c b))) c (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 c b) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)) (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 c (*.f64 c i)) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 c) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (*.f64 c b))) c (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 c b) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)) (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 c (*.f64 c i)) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (*.f64 c i)) a)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (*.f64 c b))) c (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 c b) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)) (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 c (*.f64 c i)) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 a) (*.f64 c i))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (*.f64 c b))) c (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 c b) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)) (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 c (*.f64 c i)) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 -1 (*.f64 c (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (*.f64 c b))) c (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b))))) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)))
(-.f64 (*.f64 y x) (-.f64 (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b))))) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)))
(-.f64 (*.f64 y x) (-.f64 (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 c b) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b))))) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)))
(-.f64 (*.f64 y x) (-.f64 (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b))))) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)))
(-.f64 (*.f64 y x) (-.f64 (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)) (*.f64 c (*.f64 i (*.f64 c b))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))) (+.f64 (neg.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2))) (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b))))) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)))
(-.f64 (*.f64 y x) (-.f64 (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 c (*.f64 c i)) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b))))) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)))
(-.f64 (*.f64 y x) (-.f64 (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b))))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (*.f64 c b))) c (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 c b) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)) (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 c (*.f64 c i)) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (fma.f64 (neg.f64 (*.f64 i (*.f64 c b))) c (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 c i) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 c b) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (*.f64 c b)))) 2)) (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (fma.f64 (neg.f64 b) (*.f64 c (*.f64 c i)) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c b))) c (*.f64 c (*.f64 i (*.f64 c b)))) (*.f64 c (*.f64 a i))))
(+.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) (*.f64 0 (*.f64 c (*.f64 c (*.f64 i b)))))
(+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (*.f64 x y))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1) (*.f64 x y))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (neg.f64 (*.f64 c (*.f64 i a))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))) (+.f64 (neg.f64 (*.f64 c (*.f64 i a))) (*.f64 x y)))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 (neg.f64 c) (*.f64 i a)) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 (neg.f64 (*.f64 c i)) a) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 c i)) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i a)))) (sqrt.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))))
(fma.f64 x y (fma.f64 (neg.f64 c) (*.f64 i (*.f64 c b)) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2))))
(-.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 c (*.f64 i b))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)))
(+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2)) (cbrt.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (fma.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 x y (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 x y (*.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (+.f64 (*.f64 x y) (neg.f64 (*.f64 c (*.f64 i a)))) (neg.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (-.f64 (*.f64 x y) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (-.f64 (*.f64 x y) (/.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a)))) (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 c b))) 2) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (*.f64 i (*.f64 c (-.f64 (*.f64 c b) a)))))
(+.f64 (-.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a))))) 1)
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(+.f64 (-.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i a))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i)))))) 1)
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 1 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (/.f64 1 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (fma.f64 c b a) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 1 (/.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))) (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (fma.f64 c b a) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (fma.f64 c b a) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))))) (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b))))) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (fma.f64 x y (*.f64 (*.f64 c i) (neg.f64 (-.f64 (*.f64 c b) a)))))
(/.f64 (*.f64 (+.f64 (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))) (*.f64 i (*.f64 c a))) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))) (fma.f64 x y (*.f64 (-.f64 (*.f64 c b) a) (*.f64 i (neg.f64 c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))) (-.f64 (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (neg.f64 (fma.f64 c b a)) (-.f64 (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) (fma.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) (*.f64 (*.f64 c (*.f64 a i)) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (fma.f64 (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))) (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))) (*.f64 (*.f64 i (*.f64 c a)) (+.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (fma.f64 c b a) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))))) (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b))))) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (fma.f64 x y (*.f64 (*.f64 c i) (neg.f64 (-.f64 (*.f64 c b) a)))))
(/.f64 (*.f64 (+.f64 (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))) (*.f64 i (*.f64 c a))) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))) (fma.f64 x y (*.f64 (-.f64 (*.f64 c b) a) (*.f64 i (neg.f64 c)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 3))) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))) (-.f64 (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (neg.f64 (fma.f64 c b a)) (-.f64 (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))) (*.f64 y x))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) (fma.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) (*.f64 (*.f64 c (*.f64 a i)) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (fma.f64 (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))) (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))) (*.f64 (*.f64 i (*.f64 c a)) (+.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))) (neg.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (fma.f64 c b a) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))) (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))) (/.f64 (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))) (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (fma.f64 c b a) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (sqrt.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))) (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (/.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))) 2) (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (fma.f64 c b a) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) 1) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (fma.f64 c b a) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))))) 1) (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i))))) (pow.f64 (*.f64 c (*.f64 i a)) 2)) 1) (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (-.f64 (*.f64 c b) a))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b))))) (pow.f64 (*.f64 c (*.f64 a i)) 2)) (fma.f64 x y (*.f64 (*.f64 c i) (neg.f64 (-.f64 (*.f64 c b) a)))))
(/.f64 (*.f64 (+.f64 (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))) (*.f64 i (*.f64 c a))) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))) (fma.f64 x y (*.f64 (-.f64 (*.f64 c b) a) (*.f64 i (neg.f64 c)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))) (-.f64 (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (neg.f64 (fma.f64 c b a)) (-.f64 (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) 1) (+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 c (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) 3) (pow.f64 (*.f64 c (*.f64 a i)) 3)) (fma.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) (*.f64 (*.f64 c (*.f64 a i)) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (*.f64 c b))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (fma.f64 (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))) (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))) (*.f64 (*.f64 i (*.f64 c a)) (+.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) 1) (neg.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (fma.f64 c b a) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))) (/.f64 (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))) (sqrt.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (fma.f64 c b a) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (sqrt.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (/.f64 (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))) 2) (cbrt.f64 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (fma.f64 c b a) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))) 2)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 x y) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (/.f64 1 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4)) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 x y) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (/.f64 1 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 x y) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 y x) 2)))) (/.f64 1 (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 x y) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (fma.f64 c b a) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 x y) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (+.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3)))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (*.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 y x) 6) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3))) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (fma.f64 c b a) (fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(pow.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 3)
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(pow.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) 1/3)
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c)))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(exp.f64 (log.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))) 1))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(fma.f64 x y (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(fma.f64 y x (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(fma.f64 1 (*.f64 x y) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))))
(fma.f64 y x (neg.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 i (neg.f64 c))))

localize10.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(*.f64 2 (*.f64 y x))
Compiler

Compiled 19 to 12 computations (36.8% saved)

series2.0ms (0%)

Counts
1 → 0
Calls

6 calls:

TimeVariablePointExpression
0.0ms
y
@0
(*.f64 2 (*.f64 y x))
0.0ms
x
@0
(*.f64 2 (*.f64 y x))
0.0ms
x
@inf
(*.f64 2 (*.f64 y x))
0.0ms
y
@inf
(*.f64 2 (*.f64 y x))
0.0ms
y
@-inf
(*.f64 2 (*.f64 y x))

rewrite50.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1316×add-sqr-sqrt
1302×*-un-lft-identity
1206×add-cube-cbrt
1190×add-cbrt-cube
1176×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
114113
2163213
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 2 (*.f64 y x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 2 (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 y x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 2 (*.f64 y x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 y x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 y x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 2 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 2 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 2 (*.f64 y x))))))))

simplify54.0ms (0.2%)

Algorithm
egg-herbie
Rules
1036×*-commutative
956×distribute-lft-in
914×distribute-rgt-in
870×log-prod
864×exp-sum
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035275
190209
2341143
32242143
46540143
Stop Event
node limit
Counts
11 → 14
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (*.f64 2 (*.f64 y x))) 1)
(pow.f64 (*.f64 2 (*.f64 y x)) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 y x))) 2)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 y x))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 y x)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 y x))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 y x))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 y x))))
Outputs
(-.f64 (+.f64 1 (*.f64 2 (*.f64 y x))) 1)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 y x)) 1))
(+.f64 (*.f64 x (*.f64 2 y)) 0)
(*.f64 2 (*.f64 y x))
(pow.f64 (*.f64 2 (*.f64 y x)) 1)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 y x)) 1))
(+.f64 (*.f64 x (*.f64 2 y)) 0)
(*.f64 2 (*.f64 y x))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 y x))) 2)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 y x)) 1))
(+.f64 (*.f64 x (*.f64 2 y)) 0)
(*.f64 2 (*.f64 y x))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 y x))) 3)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 y x)) 1))
(+.f64 (*.f64 x (*.f64 2 y)) 0)
(*.f64 2 (*.f64 y x))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 y x)) 3) 1/3)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 y x)) 1))
(+.f64 (*.f64 x (*.f64 2 y)) 0)
(*.f64 2 (*.f64 y x))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 y x)) 1))
(+.f64 (*.f64 x (*.f64 2 y)) 0)
(*.f64 2 (*.f64 y x))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 2))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 y x)) 1))
(+.f64 (*.f64 x (*.f64 2 y)) 0)
(*.f64 2 (*.f64 y x))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 y x)) 3))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 y x)) 1))
(+.f64 (*.f64 x (*.f64 2 y)) 0)
(*.f64 2 (*.f64 y x))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 y x))))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 y x)) 1))
(+.f64 (*.f64 x (*.f64 2 y)) 0)
(*.f64 2 (*.f64 y x))
(exp.f64 (log.f64 (*.f64 2 (*.f64 y x))))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 y x)) 1))
(+.f64 (*.f64 x (*.f64 2 y)) 0)
(*.f64 2 (*.f64 y x))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 y x))))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 y x)) 1))
(+.f64 (*.f64 x (*.f64 2 y)) 0)
(*.f64 2 (*.f64 y x))

localize11.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
1.6b
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
6.4b
(*.f64 c (*.f64 i b))
Compiler

Compiled 44 to 15 computations (65.9% saved)

series6.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
i
@0
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
0.0ms
b
@0
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
0.0ms
b
@0
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
0.0ms
c
@0
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
0.0ms
i
@0
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))

rewrite73.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1000×unswap-sqr
872×swap-sqr
422×distribute-lft-neg-in
412×sqr-pow
406×pow-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01252
124944
2317520
Stop Event
node limit
Counts
2 → 33
Calls
Call 1
Inputs
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c (*.f64 c (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c 0) (*.f64 c (*.f64 c (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 c) 0) (*.f64 c (*.f64 c (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 c) (*.f64 c (*.f64 c (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 c)) (*.f64 c (*.f64 c (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 c (*.f64 c (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 c 4) (pow.f64 (*.f64 i b) 2)) (*.f64 c (*.f64 c (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i b)) 2) c) (*.f64 c (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (pow.f64 (*.f64 c (*.f64 i b)) 2)) (*.f64 c (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (pow.f64 (*.f64 c (*.f64 i b)) 3)) (pow.f64 (*.f64 c (*.f64 i b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 c) (pow.f64 (*.f64 c (*.f64 i b)) 2)) (*.f64 c (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 c) (pow.f64 (*.f64 c (*.f64 i b)) 3)) (pow.f64 (*.f64 c (*.f64 i b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i b)) 3) (neg.f64 c)) (pow.f64 (*.f64 c (*.f64 i b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i b)) 3) c) (pow.f64 (*.f64 c (*.f64 i b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b))))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 c (*.f64 c (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 c 4) (pow.f64 (*.f64 i b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 c) (*.f64 c (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 c (*.f64 i b)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i b)) 3) (pow.f64 c 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 c (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 c (*.f64 c (*.f64 i b)))))))))
((#(struct:change #<rule egg-rr> (2) ((x . 0)))))

simplify64.0ms (0.2%)

Algorithm
egg-herbie
Rules
1182×associate-/r*
546×distribute-lft-neg-in
544×*-commutative
544×div-sub
538×distribute-rgt-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0872361
12342361
213152361
353472361
Stop Event
node limit
Counts
105 → 46
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 0 (*.f64 c (*.f64 c (*.f64 i b))))
(+.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b))))) -1)
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b)))))) 1)
(+.f64 (*.f64 c 0) (*.f64 c (*.f64 c (*.f64 i b))))
(+.f64 (*.f64 (neg.f64 c) 0) (*.f64 c (*.f64 c (*.f64 i b))))
(+.f64 (*.f64 0 c) (*.f64 c (*.f64 c (*.f64 i b))))
(+.f64 (*.f64 0 (neg.f64 c)) (*.f64 c (*.f64 c (*.f64 i b))))
(-.f64 0 (*.f64 c (*.f64 c (*.f64 i b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b))))) 1)
(/.f64 (*.f64 (pow.f64 c 4) (pow.f64 (*.f64 i b) 2)) (*.f64 c (*.f64 c (*.f64 i b))))
(/.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i b)) 2) c) (*.f64 c (*.f64 i b)))
(/.f64 (*.f64 c (pow.f64 (*.f64 c (*.f64 i b)) 2)) (*.f64 c (*.f64 i b)))
(/.f64 (*.f64 c (pow.f64 (*.f64 c (*.f64 i b)) 3)) (pow.f64 (*.f64 c (*.f64 i b)) 2))
(/.f64 (*.f64 (neg.f64 c) (pow.f64 (*.f64 c (*.f64 i b)) 2)) (*.f64 c (*.f64 i b)))
(/.f64 (*.f64 (neg.f64 c) (pow.f64 (*.f64 c (*.f64 i b)) 3)) (pow.f64 (*.f64 c (*.f64 i b)) 2))
(/.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i b)) 3) (neg.f64 c)) (pow.f64 (*.f64 c (*.f64 i b)) 2))
(/.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i b)) 3) c) (pow.f64 (*.f64 c (*.f64 i b)) 2))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b))))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b))))) 1))
(pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3) 1/3)
(neg.f64 (*.f64 c (*.f64 c (*.f64 i b))))
(sqrt.f64 (*.f64 (pow.f64 c 4) (pow.f64 (*.f64 i b) 2)))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 c (*.f64 i b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 c (*.f64 i b))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 c (*.f64 i b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i b)) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b)))))
(exp.f64 (log.f64 (*.f64 c (*.f64 c (*.f64 i b)))))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 c (*.f64 i b)))))
0
Outputs
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(+.f64 0 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(+.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b))))) -1)
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b)))))) 1)
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(+.f64 (*.f64 c 0) (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(+.f64 (*.f64 (neg.f64 c) 0) (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(+.f64 (*.f64 0 c) (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(+.f64 (*.f64 0 (neg.f64 c)) (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(-.f64 0 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b))))) 1)
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(/.f64 (*.f64 (pow.f64 c 4) (pow.f64 (*.f64 i b) 2)) (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(/.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i b)) 2) c) (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(/.f64 (*.f64 c (pow.f64 (*.f64 c (*.f64 i b)) 2)) (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(/.f64 (*.f64 c (pow.f64 (*.f64 c (*.f64 i b)) 3)) (pow.f64 (*.f64 c (*.f64 i b)) 2))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(/.f64 (*.f64 (neg.f64 c) (pow.f64 (*.f64 c (*.f64 i b)) 2)) (*.f64 c (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(/.f64 (*.f64 (neg.f64 c) (pow.f64 (*.f64 c (*.f64 i b)) 3)) (pow.f64 (*.f64 c (*.f64 i b)) 2))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(/.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i b)) 3) (neg.f64 c)) (pow.f64 (*.f64 c (*.f64 i b)) 2))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(/.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i b)) 3) c) (pow.f64 (*.f64 c (*.f64 i b)) 2))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b))))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b))))) 1))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 1)
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 2)
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 c (*.f64 i b)))) 3)
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(pow.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3) 1/3)
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(neg.f64 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 (neg.f64 c) (*.f64 c (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 (*.f64 c b) i)))
(*.f64 c (*.f64 (*.f64 c i) (neg.f64 b)))
(*.f64 (*.f64 c c) (*.f64 i (neg.f64 b)))
(sqrt.f64 (*.f64 (pow.f64 c 4) (pow.f64 (*.f64 i b) 2)))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 c (*.f64 i b))))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 c (*.f64 i b))))))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 i b))) 3))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 c (*.f64 i b)) 3)))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i b)) 3) (pow.f64 c 3)))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(exp.f64 (log.f64 (*.f64 c (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 (*.f64 c c) (*.f64 i b))
0

localize54.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 i (*.f64 c c)))))
0.0b
(-.f64 (*.f64 y x) (*.f64 b (*.f64 i (*.f64 c c))))
5.9b
(*.f64 b (*.f64 i (*.f64 c c)))
9.0b
(*.f64 i (*.f64 c c))
Compiler

Compiled 56 to 16 computations (71.4% saved)

series7.0ms (0%)

Counts
4 → 180
Calls

45 calls:

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

rewrite180.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1034×distribute-rgt-in
970×distribute-lft-in
734×associate-*r/
574×associate-*l/
426×associate-+l+
Iterations

Useful iterations: 0 (0.0ms)

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

simplify203.0ms (0.6%)

Algorithm
egg-herbie
Rules
984×associate-*r*
880×associate-*l*
780×associate-+r+
712×+-commutative
702×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
078835639
1210731351
Stop Event
node limit
Counts
535 → 480
Calls
Call 1
Inputs
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 c c)))) 1)
(pow.f64 (*.f64 i (*.f64 c c)) 1)
(pow.f64 (*.f64 c (sqrt.f64 i)) 2)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 c c))) 3)
(pow.f64 (pow.f64 (*.f64 i (*.f64 c c)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 c 4) (*.f64 i i)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 c) c) i))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 c c)))))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 c c)) 3))
(cbrt.f64 (*.f64 (pow.f64 i 3) (pow.f64 (*.f64 c c) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c c) 3) (pow.f64 i 3)))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 c c))))
(exp.f64 (log.f64 (*.f64 i (*.f64 c c))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 c c))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 c c))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) 1)
(pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 1)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))
(log.f64 (pow.f64 (exp.f64 b) (*.f64 i (*.f64 c c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 i c) (*.f64 c b)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 i c) (*.f64 c b))))
(exp.f64 (log.f64 (*.f64 (*.f64 i c) (*.f64 c b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 i c) (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 y x) (*.f64 1 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (*.f64 y x) (*.f64 1 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1)))
(+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) 1))
(+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) 1))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 y x))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 y x) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 y x) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (*.f64 y x))
(+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 (*.f64 i c) (*.f64 c b)))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 y x)) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 y x)) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 y x)) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 (*.f64 i c) (*.f64 c b))))) 1)
(*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 1)
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 i b)) c)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 i b)) c)))
(*.f64 (/.f64 1 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (*.f64 y x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (*.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(/.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))) (/.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (/.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))) (/.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))) (-.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (*.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2) 3)) (*.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (neg.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))) (-.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))) (neg.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) 1) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))) 1) (-.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))) 1) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) 1) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 y x (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))
(fma.f64 x y (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))
(fma.f64 1 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 1 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 1 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) 1))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) 2))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) 2))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2) 1))
(+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))
(+.f64 (*.f64 2 (*.f64 y x)) (+.f64 (*.f64 2 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (*.f64 2 (*.f64 y x)) (+.f64 (*.f64 2 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1)))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 2 (*.f64 y x)))
(+.f64 (*.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 2))
(+.f64 (*.f64 (*.f64 y x) 2) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 2) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (*.f64 (*.f64 y x) 2) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(+.f64 (*.f64 (*.f64 y x) 2) (*.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) 2))
(+.f64 (*.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) 2))
(+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 2) (*.f64 (*.f64 y x) 2))
(+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(+.f64 (*.f64 1 (*.f64 2 (*.f64 y x))) (*.f64 1 (*.f64 2 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))))
(+.f64 (*.f64 1 (*.f64 (*.f64 y x) 2)) (*.f64 1 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 2)))
(+.f64 (*.f64 (*.f64 2 (*.f64 y x)) 1) (*.f64 (*.f64 2 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 y x) 2) 1) (*.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 2) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2))) (-.f64 1 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2))) (-.f64 1 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 2 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (/.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) 2))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) 2) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))) (-.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))))
(/.f64 (*.f64 2 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 2 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))) (neg.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 2 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 1 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(/.f64 (*.f64 1 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) 2)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) 2)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))) 2) (-.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))) 2) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 3)) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 3)) 2) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) 2) (neg.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) 1) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) 2) 1) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) 2) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2)) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) 1) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) 2) 1) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) 2) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) 2) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) 2) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) 2) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) 1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2)) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) 4))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
Outputs
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 c (neg.f64 c)) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 c (neg.f64 c)) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 c (neg.f64 c)) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 c (neg.f64 c)) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 c (neg.f64 c)) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 c (neg.f64 c)) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 c (neg.f64 c)) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 c (neg.f64 c)) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(fma.f64 2 (*.f64 y x) (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 c c)))) 1)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(pow.f64 (*.f64 i (*.f64 c c)) 1)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(pow.f64 (*.f64 c (sqrt.f64 i)) 2)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 c c))) 3)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(pow.f64 (pow.f64 (*.f64 i (*.f64 c c)) 3) 1/3)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(sqrt.f64 (*.f64 (pow.f64 c 4) (*.f64 i i)))
(sqrt.f64 (*.f64 i (*.f64 i (pow.f64 c 4))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 c) c) i))
(*.f64 i (log.f64 (pow.f64 (exp.f64 c) c)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 c c)))))
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 c c)) 3))
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(cbrt.f64 (*.f64 (pow.f64 i 3) (pow.f64 (*.f64 c c) 3)))
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c c) 3) (pow.f64 i 3)))
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 c c))))
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(exp.f64 (log.f64 (*.f64 i (*.f64 c c))))
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 c c))) 1))
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 c c))))
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 c i))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) 1)
(*.f64 i (*.f64 c (*.f64 c b)))
(pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 1)
(*.f64 i (*.f64 c (*.f64 c b)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c) 2)
(pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 3)
(*.f64 i (*.f64 c (*.f64 c b)))
(pow.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3) 1/3)
(*.f64 i (*.f64 c (*.f64 c b)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))
(log.f64 (pow.f64 (exp.f64 b) (*.f64 i (*.f64 c c))))
(*.f64 (*.f64 i (*.f64 c c)) (log.f64 (exp.f64 b)))
(*.f64 (*.f64 c (*.f64 c i)) (log.f64 (exp.f64 b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 i c) (*.f64 c b)))))
(*.f64 i (*.f64 c (*.f64 c b)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))
(*.f64 i (*.f64 c (*.f64 c b)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 i c) (*.f64 c b))))
(*.f64 i (*.f64 c (*.f64 c b)))
(exp.f64 (log.f64 (*.f64 (*.f64 i c) (*.f64 c b))))
(*.f64 i (*.f64 c (*.f64 c b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 1))
(*.f64 i (*.f64 c (*.f64 c b)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 i c) (*.f64 c b))))
(*.f64 i (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(fma.f64 y x (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 3 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 3 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 1 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 1 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1)))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) 1))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) 1))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 y x (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 3 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 3 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(fma.f64 y x (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 3 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 3 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 4 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 4 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(fma.f64 y x (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 3 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 3 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(fma.f64 y x (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 3 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 3 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(fma.f64 y x (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 3 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 3 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(+.f64 (fma.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(fma.f64 y x (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 3 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 3 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(fma.f64 y x (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 3 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 3 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(fma.f64 y x (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 3 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 3 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(+.f64 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 y x (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 3 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 3 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 y x (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 3 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 3 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (fma.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 2 (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 2 (+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 y x (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 3 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 3 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 y x (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 3 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 3 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(+.f64 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) 1))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) 1))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) 1))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) 1))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) 1))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) 1))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) 1))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 y x) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 y x) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (+.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 y x))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 (*.f64 i c) (*.f64 c b)))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 y x)) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 y x)) (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 y x)) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 (*.f64 i c) (*.f64 c b))))) 1)
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 1)
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 i b)) c)) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 i b)) c)))
(*.f64 (+.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(*.f64 (/.f64 1 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (*.f64 y x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2)) (+.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) (*.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2)) (+.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (*.f64 c b))) (-.f64 (*.f64 i (*.f64 c (*.f64 c b))) (*.f64 y x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (-.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (-.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (*.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) 3))) (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (-.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))) 3) (pow.f64 (*.f64 y x) 6))) (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))) (-.f64 (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))) (pow.f64 (*.f64 y x) 2)))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(/.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))) (/.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (/.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))) (/.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2)))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (/.f64 (/.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))) (-.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 b (*.f64 (pow.f64 c 4) (*.f64 (neg.f64 i) (neg.f64 i)))))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))) (+.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 6)) (+.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (*.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 4)) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (-.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 3) (pow.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (-.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 y x)) (*.f64 i (*.f64 c (*.f64 c b)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))) (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 6) (*.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) (pow.f64 (*.f64 y x) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 6))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2) 3)) (*.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) 3)) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 4) (*.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 6)) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (neg.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))) (-.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))) (-.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 b (*.f64 (pow.f64 c 4) (*.f64 (neg.f64 i) (neg.f64 i)))))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (-.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))) (*.f64 y x)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 3) (pow.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (-.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 y x)) (*.f64 i (*.f64 c (*.f64 c b)))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))) (neg.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) 2) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) 1) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))) 1) (-.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))) (-.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 b (*.f64 (pow.f64 c 4) (*.f64 (neg.f64 i) (neg.f64 i)))))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))) 1) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (-.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))) (*.f64 y x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 3) (pow.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (-.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 y x)) (*.f64 i (*.f64 c (*.f64 c b)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) 2) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 4)) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) 3)) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 4) (*.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 6)) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))) (+.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 6)) (+.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))) (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 6) (*.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) (pow.f64 (*.f64 y x) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 6))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) 1) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2)) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(/.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 1)
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2)
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 3)
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 3) 1/3)
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 3))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 1))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(fma.f64 y x (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(fma.f64 x y (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(fma.f64 1 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))
(fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 y x (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(*.f64 2 (fma.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))
(*.f64 2 (fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(*.f64 2 (fma.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))
(*.f64 2 (fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(*.f64 2 (fma.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))
(*.f64 2 (fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(*.f64 2 (fma.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))
(*.f64 2 (fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 1 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(*.f64 2 (fma.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))
(*.f64 2 (fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1)))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b)))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b)))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b)))))
(*.f64 2 (-.f64 (fma.f64 y x (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(*.f64 2 (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b)))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b)))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 1 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) 1))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) 2))
(*.f64 2 (fma.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))
(*.f64 2 (fma.f64 2 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 1) 2))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (neg.f64 b) (*.f64 i (*.f64 c c)) (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1 (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i b)) c)) (*.f64 (sqrt.f64 (*.f64 i b)) c) (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(*.f64 2 (-.f64 (fma.f64 y x (fma.f64 (*.f64 (sqrt.f64 (*.f64 i b)) (neg.f64 c)) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(*.f64 2 (+.f64 (neg.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)) (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (neg.f64 (*.f64 c c)) (*.f64 i b) (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2) 1))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (+.f64 (*.f64 2 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (+.f64 (*.f64 2 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1)))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 2 (*.f64 y x)))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 2))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (*.f64 y x) 2) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 2) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (*.f64 y x) 2) (+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (*.f64 y x) 2) (*.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) 2))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 1) 2))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 2) (*.f64 (*.f64 y x) 2))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 1 (*.f64 2 (*.f64 y x))) (*.f64 1 (*.f64 2 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 y x) 2)) (*.f64 1 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 2)))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (*.f64 2 (*.f64 y x)) 1) (*.f64 (*.f64 2 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) 1))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 (*.f64 (*.f64 y x) 2) 1) (*.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 2) 1))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2))) 1)
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2))) (-.f64 1 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2))) (-.f64 1 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (fma.f64 (*.f64 c i) (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 i (*.f64 c (*.f64 c b)))))
(/.f64 2 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) (/.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))) 2))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) 2))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 2 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 2 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) 2) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 2 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))) (-.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))) (/.f64 (-.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) 2))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 b (*.f64 (pow.f64 c 4) (*.f64 (neg.f64 i) (neg.f64 i)))))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) 2)
(/.f64 (*.f64 2 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))) 2)
(/.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (-.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))) (*.f64 y x))))) 2)
(/.f64 (*.f64 2 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 3) (pow.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (-.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 y x)) (*.f64 i (*.f64 c (*.f64 c b))))))) 2)
(/.f64 (*.f64 2 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))) (neg.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(/.f64 (*.f64 2 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 2 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))
(/.f64 (*.f64 1 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(/.f64 (*.f64 1 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 2 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) 2)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) 2)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 2 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))) (*.f64 2 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 2 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (*.f64 2 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)))))
(*.f64 (/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) 2)) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2)))))
(*.f64 (/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))) 2) (-.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))))) (/.f64 (-.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) 2))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 b (*.f64 (pow.f64 c 4) (*.f64 (neg.f64 i) (neg.f64 i)))))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) 2)
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))))) 2) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b))))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b))))))) 2)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 3)) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i)))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (-.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c c) (neg.f64 i))) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 i (neg.f64 (*.f64 c (*.f64 c b)))) (*.f64 y x))))) 2)
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) 3)) 2) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 3) (pow.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 i)) b (*.f64 i (*.f64 c (*.f64 c b)))) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 3) (pow.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (+.f64 (-.f64 (*.f64 0 (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 y x)) (*.f64 i (*.f64 c (*.f64 c b))))))) 2)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) 2) (neg.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 2 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) 1) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 2 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) 2) 1) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) 2) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 2 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))) (*.f64 2 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2)) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 2 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (*.f64 2 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) 1) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2)) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (/.f64 2 (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (/.f64 2 (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 2 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))) (/.f64 2 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))) (/.f64 2 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))) (/.f64 2 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) 2) 1) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) 2) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2)) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (/.f64 2 (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 2)) 2) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))) (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (/.f64 2 (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) 2) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 2 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) 2) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))) (/.f64 2 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (*.f64 c b)) 3)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 i c) (*.f64 c b)))))))
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))) (/.f64 2 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))))) (/.f64 2 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 i (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))))))
(pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) 1)
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2)) 2)
(pow.f64 (sqrt.f64 (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2)) 3)
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) 3) 1/3)
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) 4))
(sqrt.f64 (*.f64 4 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))) 2)))
(sqrt.f64 (pow.f64 (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b)))) 2))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2))))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2) 3))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2)) 1))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 2)))
(*.f64 2 (fma.f64 b (*.f64 (*.f64 c c) (neg.f64 i)) (*.f64 y x)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))

localize12.0ms (0%)

Compiler

Compiled 30 to 13 computations (56.7% saved)

eval447.0ms (1.4%)

Compiler

Compiled 40510 to 9350 computations (76.9% saved)

prune400.0ms (1.2%)

Pruning

29 alts after pruning (23 fresh and 6 done)

PrunedKeptTotal
New1065121077
Fresh61117
Picked011
Done156
Total1072291101
Error
0b
Counts
1101 → 29
Alt Table
Click to see full alt table
StatusErrorProgram
57.8b
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
56.2b
(*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b)))
54.4b
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
23.3b
(*.f64 2 (fma.f64 y x (*.f64 t z)))
33.7b
(*.f64 2 (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))))
13.4b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 3)))
24.7b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 c i) (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))))
31.5b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 a i))))
50.1b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (pow.f64 (*.f64 c (sqrt.f64 i)) 2))))
37.5b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 i (*.f64 c c)))))
34.2b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i)))))
33.6b
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 a i))))
15.5b
(*.f64 2 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))))))
11.7b
(*.f64 2 (+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 z t)))
2.3b
(*.f64 2 (+.f64 (-.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))) (*.f64 z t)))
23.3b
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
36.1b
(*.f64 2 (+.f64 (*.f64 b (*.f64 c (*.f64 c (neg.f64 i)))) (*.f64 z t)))
31.7b
(*.f64 2 (+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t)))
33.7b
(*.f64 2 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 1))
51.6b
(*.f64 2 (*.f64 (*.f64 i a) (neg.f64 c)))
50.2b
(*.f64 2 (*.f64 (*.f64 c i) (neg.f64 a)))
50.3b
(*.f64 2 (*.f64 (*.f64 c a) (neg.f64 i)))
41.9b
(*.f64 2 (*.f64 y x))
43.9b
(*.f64 2 (*.f64 t z))
53.9b
(*.f64 2 (*.f64 c (*.f64 (*.f64 c i) (neg.f64 b))))
48.0b
(*.f64 2 (*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b)))))
43.5b
(*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
55.7b
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
62.4b
0
Compiler

Compiled 1078 to 770 computations (28.6% saved)

localize15.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 z t))
5.6b
(*.f64 i (*.f64 c a))
Compiler

Compiled 67 to 17 computations (74.6% saved)

series3.0ms (0%)

Counts
2 → 120
Calls

30 calls:

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

rewrite121.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1100×associate-*r/
1020×associate-*l/
952×associate-+l+
352×add-sqr-sqrt
350×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify111.0ms (0.3%)

Algorithm
egg-herbie
Rules
1150×associate-+l+
1066×associate-+r+
918×associate--r+
864×+-commutative
662×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
032911375
192610963
2393310935
Stop Event
node limit
Counts
235 → 208
Calls
Call 1
Inputs
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 c a)))) 1)
(pow.f64 (*.f64 i (*.f64 c a)) 1)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 3)
(pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 c a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 c a))))
(exp.f64 (log.f64 (*.f64 i (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 c a))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 i (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a)))) (*.f64 z t)))
(-.f64 (*.f64 y x) (-.f64 (*.f64 i (*.f64 c a)) (+.f64 (*.f64 z t) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a))))))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 i (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a)))) (+.f64 (*.f64 z t) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a))))))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a)))))
(-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (neg.f64 z) t))
(-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (neg.f64 t) z))
(-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 -1 (*.f64 z t)))
(-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t))))
(-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2)) (cbrt.f64 (*.f64 z t))))
(-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (neg.f64 (*.f64 z t)))
(-.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (fma.f64 (neg.f64 t) z (*.f64 z t)))
(-.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (fma.f64 (neg.f64 z) t (*.f64 z t)))
(-.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (fma.f64 (neg.f64 (*.f64 z t)) 1 (*.f64 z t)))
(-.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) (*.f64 z t)))
(-.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (+.f64 (*.f64 z t) (*.f64 i (*.f64 c (neg.f64 a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (neg.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (+.f64 1 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z t))) (-.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (-.f64 1 (*.f64 z t)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (-.f64 1 (+.f64 (*.f64 z t) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))) (-.f64 1 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 i (*.f64 c a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))) (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a)))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c a)))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (fma.f64 y x (*.f64 i (*.f64 c a)))) (*.f64 z t)))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c a)))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (fma.f64 y x (*.f64 i (*.f64 c a)))) (+.f64 (*.f64 z t) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a))))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (*.f64 z t)))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (+.f64 (*.f64 z t) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a))))))
(-.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (exp.f64 (log1p.f64 (*.f64 z t)))) 1)
(-.f64 (+.f64 (*.f64 z t) (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))) 1)
(-.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c a))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (fma.f64 y x (*.f64 i (*.f64 c a)))))
(-.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(-.f64 (+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) 0) (*.f64 i (*.f64 c a)))
(*.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 1)
(*.f64 1 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(*.f64 (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))
(*.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2) (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a)))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a))))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2)) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))) (-.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))) (*.f64 (*.f64 y x) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a)))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2))) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))) (-.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (*.f64 z t)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))) (*.f64 (*.f64 y x) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2)))) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a)))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2)))) (sqrt.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2)))) (cbrt.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2)) 1) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2)) 1) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))) 1) (-.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (*.f64 z t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))) (*.f64 (*.f64 y x) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2))) 1) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3))) 1) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2))) (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3))) (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2))) (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3))) (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2)) (*.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 z t) 2))) (/.f64 1 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))) (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) 3) (pow.f64 (pow.f64 (*.f64 z t) 2) 3)) (/.f64 1 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 z t) 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3)) (*.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 z t) 3))) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a))))))) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) 3) (pow.f64 (pow.f64 (*.f64 z t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a))))))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 z t) 3)) (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3)))))
(pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 1)
(pow.f64 (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 3)
(pow.f64 (pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2))
(log.f64 (exp.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))
(cbrt.f64 (pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))
(exp.f64 (log.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))
(fma.f64 y x (neg.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))
(fma.f64 x y (neg.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(fma.f64 t z (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(fma.f64 1 (*.f64 y x) (neg.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 z t))
(fma.f64 1 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (*.f64 z t))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (*.f64 z t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))
Outputs
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 c a)))
(fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 c a)))
(fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(neg.f64 (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (neg.f64 a)))
(*.f64 (*.f64 c a) (neg.f64 i))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(neg.f64 (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (neg.f64 a)))
(*.f64 (*.f64 c a) (neg.f64 i))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (neg.f64 a)))
(*.f64 (*.f64 c a) (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (neg.f64 a)))
(*.f64 (*.f64 c a) (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (neg.f64 a)))
(*.f64 (*.f64 c a) (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (neg.f64 a)))
(*.f64 (*.f64 c a) (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 c a)))) 1)
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(pow.f64 (*.f64 i (*.f64 c a)) 1)
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 3)
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) 1/3)
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2))
(fabs.f64 (*.f64 c (*.f64 i a)))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 c a)))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 c a)))))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 c a))))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(exp.f64 (log.f64 (*.f64 i (*.f64 c a))))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 c a))) 1))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 c a))))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(-.f64 (*.f64 y x) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 i (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a)))) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 z t (fma.f64 (neg.f64 (*.f64 c a)) i (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 (*.f64 c i) (+.f64 (neg.f64 a) a)) (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (fma.f64 c (*.f64 i a) (*.f64 (*.f64 c i) (+.f64 a (neg.f64 a)))))
(-.f64 (*.f64 y x) (-.f64 (*.f64 i (*.f64 c a)) (+.f64 (*.f64 z t) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 z t (fma.f64 (neg.f64 (*.f64 c a)) i (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 (*.f64 c i) (+.f64 (neg.f64 a) a)) (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (fma.f64 c (*.f64 i a) (*.f64 (*.f64 c i) (+.f64 a (neg.f64 a)))))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 i (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a)))) (+.f64 (*.f64 z t) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a))))))
(+.f64 (-.f64 (*.f64 y x) (-.f64 (*.f64 i (*.f64 c a)) (fma.f64 (neg.f64 (*.f64 c a)) i (*.f64 i (*.f64 c a))))) (fma.f64 z t (fma.f64 (neg.f64 (*.f64 c a)) i (*.f64 i (*.f64 c a)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c i) (+.f64 (neg.f64 a) a))) (+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) (*.f64 (*.f64 c i) (+.f64 (neg.f64 a) a))))
(fma.f64 y x (-.f64 (fma.f64 t z (*.f64 (*.f64 c i) (+.f64 a (neg.f64 a)))) (fma.f64 c (*.f64 i a) (*.f64 (*.f64 c i) (+.f64 a (neg.f64 a))))))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 z t (fma.f64 (neg.f64 (*.f64 c a)) i (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 (*.f64 c i) (+.f64 (neg.f64 a) a)) (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (fma.f64 c (*.f64 i a) (*.f64 (*.f64 c i) (+.f64 a (neg.f64 a)))))
(-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (neg.f64 z) t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (neg.f64 t) z))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 -1 (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2)) (cbrt.f64 (*.f64 z t))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (neg.f64 (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (fma.f64 (neg.f64 t) z (*.f64 z t)))
(-.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (fma.f64 (neg.f64 z) t (*.f64 t z)))
(+.f64 (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a))))) (*.f64 0 (*.f64 t z)))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))) (*.f64 0 (*.f64 t z)))
(-.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (fma.f64 (neg.f64 z) t (*.f64 z t)))
(-.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (fma.f64 (neg.f64 z) t (*.f64 t z)))
(+.f64 (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a))))) (*.f64 0 (*.f64 t z)))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))) (*.f64 0 (*.f64 t z)))
(-.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (fma.f64 (neg.f64 (*.f64 z t)) 1 (*.f64 z t)))
(-.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (fma.f64 (neg.f64 z) t (*.f64 t z)))
(+.f64 (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a))))) (*.f64 0 (*.f64 t z)))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))) (*.f64 0 (*.f64 t z)))
(-.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) (*.f64 z t)))
(-.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (fma.f64 (neg.f64 z) t (*.f64 t z)))
(+.f64 (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a))))) (*.f64 0 (*.f64 t z)))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))) (*.f64 0 (*.f64 t z)))
(-.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(-.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (fma.f64 (neg.f64 z) t (*.f64 t z)))
(+.f64 (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a))))) (*.f64 0 (*.f64 t z)))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))) (*.f64 0 (*.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (+.f64 (*.f64 z t) (*.f64 i (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1) (fma.f64 z t (*.f64 i (neg.f64 (*.f64 c a)))))
(+.f64 (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))) (expm1.f64 (log1p.f64 (*.f64 y x))))
(+.f64 (*.f64 t z) (-.f64 (expm1.f64 (log1p.f64 (*.f64 y x))) (*.f64 c (*.f64 i a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (neg.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1) (fma.f64 z t (*.f64 i (neg.f64 (*.f64 c a)))))
(+.f64 (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))) (expm1.f64 (log1p.f64 (*.f64 y x))))
(+.f64 (*.f64 t z) (-.f64 (expm1.f64 (log1p.f64 (*.f64 y x))) (*.f64 c (*.f64 i a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (+.f64 1 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1) (fma.f64 z t (*.f64 i (neg.f64 (*.f64 c a)))))
(+.f64 (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))) (expm1.f64 (log1p.f64 (*.f64 y x))))
(+.f64 (*.f64 t z) (-.f64 (expm1.f64 (log1p.f64 (*.f64 y x))) (*.f64 c (*.f64 i a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z t))) (-.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) 1) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) (expm1.f64 (log1p.f64 (*.f64 t z))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (-.f64 1 (*.f64 z t)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (-.f64 1 (*.f64 t z)))
(fma.f64 t z (expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (-.f64 1 (+.f64 (*.f64 z t) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a))))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (-.f64 1 (fma.f64 z t (fma.f64 (neg.f64 (*.f64 c a)) i (*.f64 i (*.f64 c a))))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c i) (+.f64 (neg.f64 a) a))) (expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))))))
(+.f64 (*.f64 (*.f64 c i) (+.f64 a (neg.f64 a))) (fma.f64 t z (expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))) (-.f64 1 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 z t (fma.f64 (neg.f64 (*.f64 c a)) i (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 (*.f64 c i) (+.f64 (neg.f64 a) a)) (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (fma.f64 c (*.f64 i a) (*.f64 (*.f64 c i) (+.f64 a (neg.f64 a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 i (*.f64 c a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 z t (fma.f64 (neg.f64 (*.f64 c a)) i (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 (*.f64 c i) (+.f64 (neg.f64 a) a)) (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (fma.f64 c (*.f64 i a) (*.f64 (*.f64 c i) (+.f64 a (neg.f64 a)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))) (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))) (-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a)))))
(+.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z)))) (fma.f64 (neg.f64 (*.f64 c a)) i (*.f64 i (*.f64 c a))))
(+.f64 (*.f64 (*.f64 c i) (+.f64 (neg.f64 a) a)) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z)))))
(+.f64 (*.f64 (*.f64 c i) (+.f64 a (neg.f64 a))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z)))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c a)))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (fma.f64 y x (*.f64 i (*.f64 c a)))) (*.f64 z t)))
(+.f64 (-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c a)))) (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (fma.f64 y x (*.f64 i (*.f64 c a))))) (*.f64 t z))
(-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c (*.f64 i a))))) (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (fma.f64 y x (*.f64 c (*.f64 i a)))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c a)))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (fma.f64 y x (*.f64 i (*.f64 c a)))) (+.f64 (*.f64 z t) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a))))))
(+.f64 (-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c a)))) (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (fma.f64 y x (*.f64 i (*.f64 c a))))) (fma.f64 z t (fma.f64 (neg.f64 (*.f64 c a)) i (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c (*.f64 i a))))) (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (fma.f64 y x (*.f64 c (*.f64 i a))))) (*.f64 (*.f64 c i) (+.f64 (neg.f64 a) a)))
(+.f64 (*.f64 (*.f64 c i) (+.f64 a (neg.f64 a))) (-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c (*.f64 i a))))) (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (fma.f64 y x (*.f64 c (*.f64 i a))))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (*.f64 z t)))
(+.f64 (-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (*.f64 t z))
(-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 3) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 y x (*.f64 c (*.f64 i a))))) (pow.f64 (*.f64 y x) 2)))) (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 y x (*.f64 c (*.f64 i a))))) (pow.f64 (*.f64 y x) 2))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (+.f64 (*.f64 z t) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 i (*.f64 c a))))))
(+.f64 (-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (fma.f64 z t (fma.f64 (neg.f64 (*.f64 c a)) i (*.f64 i (*.f64 c a)))))
(+.f64 (fma.f64 t z (*.f64 (*.f64 c i) (+.f64 (neg.f64 a) a))) (-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 y x (*.f64 c (*.f64 i a))))) (pow.f64 (*.f64 y x) 2))) (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 y x (*.f64 c (*.f64 i a))))) (pow.f64 (*.f64 y x) 2)))))
(+.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 y x (*.f64 c (*.f64 i a))))) (pow.f64 (*.f64 y x) 2))) (-.f64 (fma.f64 t z (*.f64 (*.f64 c i) (+.f64 a (neg.f64 a)))) (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 y x (*.f64 c (*.f64 i a))))) (pow.f64 (*.f64 y x) 2)))))
(-.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (exp.f64 (log1p.f64 (*.f64 z t)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) 1) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) (expm1.f64 (log1p.f64 (*.f64 t z))))
(-.f64 (+.f64 (*.f64 z t) (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))) 1)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (-.f64 1 (*.f64 t z)))
(fma.f64 t z (expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))))))
(-.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c a))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (fma.f64 y x (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c a)))) (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (fma.f64 y x (*.f64 i (*.f64 c a))))) (*.f64 t z))
(-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c (*.f64 i a))))) (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (fma.f64 y x (*.f64 c (*.f64 i a)))))
(-.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(+.f64 (-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (*.f64 t z))
(-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 3) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 y x (*.f64 c (*.f64 i a))))) (pow.f64 (*.f64 y x) 2)))) (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 y x (*.f64 c (*.f64 i a))))) (pow.f64 (*.f64 y x) 2))))
(-.f64 (+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) 0) (*.f64 i (*.f64 c a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 1 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2) (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 z (*.f64 t (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a))))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 z (*.f64 t (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 z (*.f64 t (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2)) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))) (-.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 i (*.f64 c a) (*.f64 z (neg.f64 t))) (fma.f64 i (*.f64 c a) (*.f64 z (neg.f64 t))))) (-.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (*.f64 t z)))
(/.f64 (*.f64 (-.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (*.f64 t z)) (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (*.f64 t z)))
(/.f64 (*.f64 (-.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (*.f64 t z)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))) (*.f64 (*.f64 y x) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 i (*.f64 c a) (*.f64 z (neg.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 i (*.f64 c a) (*.f64 z (neg.f64 t))) (+.f64 (fma.f64 i (*.f64 c a) (*.f64 z (neg.f64 t))) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z)) 3)) (fma.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z)) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 z (*.f64 t (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2))) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))) (-.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 i (*.f64 c a) (*.f64 z (neg.f64 t))) (fma.f64 i (*.f64 c a) (*.f64 z (neg.f64 t))))) (-.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (*.f64 t z)))
(/.f64 (*.f64 (-.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (*.f64 t z)) (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (*.f64 t z)))
(/.f64 (*.f64 (-.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (*.f64 t z)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (*.f64 t z)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))) (*.f64 (*.f64 y x) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 i (*.f64 c a) (*.f64 z (neg.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 i (*.f64 c a) (*.f64 z (neg.f64 t))) (+.f64 (fma.f64 i (*.f64 c a) (*.f64 z (neg.f64 t))) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z)) 3)) (fma.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z)) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2)))) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 z (*.f64 t (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2)))) (sqrt.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(/.f64 (sqrt.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) (sqrt.f64 (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 t z) (*.f64 y x))))))) (sqrt.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))) (sqrt.f64 (fma.f64 z (*.f64 t (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))) (hypot.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3/2) (pow.f64 (*.f64 t z) 3/2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) (sqrt.f64 (fma.f64 (*.f64 t z) (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))) (hypot.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3/2) (pow.f64 (*.f64 t z) 3/2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2)))) (cbrt.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a)))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 t z) (*.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))) 2) (/.f64 (cbrt.f64 (fma.f64 z (*.f64 t (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) 2) (/.f64 (cbrt.f64 (fma.f64 (*.f64 t z) (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2)) 1) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 z (*.f64 t (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2)) 1) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))) 1) (-.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 i (*.f64 c a) (*.f64 z (neg.f64 t))) (fma.f64 i (*.f64 c a) (*.f64 z (neg.f64 t))))) (-.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (*.f64 t z)))
(/.f64 (*.f64 (-.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (*.f64 t z)) (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (*.f64 t z)))
(/.f64 (*.f64 (-.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (*.f64 t z)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (*.f64 t z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))) (*.f64 (*.f64 y x) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 i (*.f64 c a) (*.f64 z (neg.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 i (*.f64 c a) (*.f64 z (neg.f64 t))) (+.f64 (fma.f64 i (*.f64 c a) (*.f64 z (neg.f64 t))) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z)) 3)) (fma.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z)) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2))) 1) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3))) 1) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 z (*.f64 t (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2))) (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(/.f64 (sqrt.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) (sqrt.f64 (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3))) (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 t z) (*.f64 y x))))))) (sqrt.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))) (sqrt.f64 (fma.f64 z (*.f64 t (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))) (hypot.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3/2) (pow.f64 (*.f64 t z) 3/2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) (sqrt.f64 (fma.f64 (*.f64 t z) (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2)))) (hypot.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3/2) (pow.f64 (*.f64 t z) 3/2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2))) (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z))))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3))) (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a)))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 t z) (*.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))) 2) (/.f64 (cbrt.f64 (fma.f64 z (*.f64 t (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))) 2) (/.f64 (cbrt.f64 (fma.f64 (*.f64 t z) (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2)) (*.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 z t) 2))) (/.f64 1 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))) (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 4) (pow.f64 (*.f64 t z) 4)) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 4) (pow.f64 (*.f64 t z) 4)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 4) (pow.f64 (*.f64 t z) 4)) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z)))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) 3) (pow.f64 (pow.f64 (*.f64 z t) 2) 3)) (/.f64 1 (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 z t) 2)) (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 z t) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3)) (/.f64 (+.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 4) (pow.f64 (*.f64 t z) 4)) (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 1 (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c a) (*.f64 t z))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 6) (pow.f64 (*.f64 t z) 6)) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i a) (*.f64 t z)))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 4) (fma.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 t z) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3)) (*.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 z t) 3))) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a))))))) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 6) (pow.f64 (*.f64 t z) 6)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 t z) (*.f64 y x))))))) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 t z) 3)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 z (*.f64 t (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) 3) (pow.f64 (pow.f64 (*.f64 z t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c a))))))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 z t) 3)) (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 z t) 3)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 z (*.f64 t (+.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 t z) (*.f64 y x))))))) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 6)) (fma.f64 z (*.f64 t (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 6)) (fma.f64 (*.f64 t z) (-.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (*.f64 y x)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2))))
(pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(pow.f64 (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 2)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 3)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(pow.f64 (pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 3) 1/3)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(sqrt.f64 (pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2))
(fabs.f64 (fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a))))))
(fabs.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a))))
(log.f64 (exp.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(cbrt.f64 (pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 3))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(expm1.f64 (log1p.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(exp.f64 (log.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(log1p.f64 (expm1.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 y x (neg.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 x y (neg.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 t z (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 1 (*.f64 y x) (neg.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 z t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 1 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (*.f64 z t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (*.f64 z t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 i (*.f64 c a)) (*.f64 z t))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(fma.f64 y x (fma.f64 t z (*.f64 i (*.f64 c (neg.f64 a)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))

localize12.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(*.f64 2 (*.f64 (*.f64 c a) (neg.f64 i)))
5.6b
(*.f64 (*.f64 c a) (neg.f64 i))
Compiler

Compiled 31 to 14 computations (54.8% saved)

series4.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
c
@0
(*.f64 (*.f64 c a) (neg.f64 i))
0.0ms
c
@inf
(*.f64 2 (*.f64 (*.f64 c a) (neg.f64 i)))
0.0ms
a
@0
(*.f64 2 (*.f64 (*.f64 c a) (neg.f64 i)))
0.0ms
c
@0
(*.f64 2 (*.f64 (*.f64 c a) (neg.f64 i)))
0.0ms
a
@0
(*.f64 (*.f64 c a) (neg.f64 i))

rewrite109.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1976×add-sqr-sqrt
1960×*-un-lft-identity
1816×add-cube-cbrt
1788×add-cbrt-cube
220×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01140
122532
2279632
Stop Event
node limit
Counts
2 → 29
Calls
Call 1
Inputs
(*.f64 (*.f64 c a) (neg.f64 i))
(*.f64 2 (*.f64 (*.f64 c a) (neg.f64 i)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 a i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (*.f64 a i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 i) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 c (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 c (*.f64 a i))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 c) (*.f64 a i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 2 c) (*.f64 a i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 2 c) (*.f64 a i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 2 c) (*.f64 a i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 2 c) (*.f64 a i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 2 c) (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (*.f64 2 c) (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 c) (*.f64 a i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 2 c) (*.f64 a i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 2 c) (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 2 c) (*.f64 a i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 c) (*.f64 a i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 2 c) (*.f64 a i))))))))

simplify76.0ms (0.2%)

Algorithm
egg-herbie
Rules
1646×fma-def
724×log-prod
714×associate--r+
644×+-commutative
516×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0771765
11761765
28401765
331071765
473721765
Stop Event
node limit
Counts
101 → 42
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(-.f64 0 (*.f64 c (*.f64 a i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 a i)))) 1)
(pow.f64 (*.f64 c (*.f64 a i)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) 1/3)
(neg.f64 (*.f64 c (*.f64 a i)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 c a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a i)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a i))))
(exp.f64 (log.f64 (*.f64 c (*.f64 a i))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a i))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 a i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 c) (*.f64 a i)))) 1)
(pow.f64 (*.f64 (*.f64 2 c) (*.f64 a i)) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 c) (*.f64 a i))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 c) (*.f64 a i))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 c) (*.f64 a i)) 3) 1/3)
(neg.f64 (*.f64 (*.f64 2 c) (*.f64 a i)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) 4))
(log.f64 (exp.f64 (*.f64 (*.f64 2 c) (*.f64 a i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 c) (*.f64 a i)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 c) (*.f64 a i)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 c) (*.f64 a i))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 c) (*.f64 a i))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 c) (*.f64 a i))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 c) (*.f64 a i))))
Outputs
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 -2 (*.f64 c (*.f64 a i)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(-.f64 0 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 a i)))) 1)
(*.f64 c (*.f64 a i))
(pow.f64 (*.f64 c (*.f64 a i)) 1)
(*.f64 c (*.f64 a i))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a i))) 2)
(*.f64 c (*.f64 a i))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 a i))) 3)
(*.f64 c (*.f64 a i))
(pow.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3) 1/3)
(*.f64 c (*.f64 a i))
(neg.f64 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 a)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2))
(*.f64 c (*.f64 a i))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 c a)))
(*.f64 c (*.f64 a i))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a i)))))
(*.f64 c (*.f64 a i))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 a i)) 3))
(*.f64 c (*.f64 a i))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a i))))
(*.f64 c (*.f64 a i))
(exp.f64 (log.f64 (*.f64 c (*.f64 a i))))
(*.f64 c (*.f64 a i))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a i))) 1))
(*.f64 c (*.f64 a i))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 a i))))
(*.f64 c (*.f64 a i))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 c) (*.f64 a i)))) 1)
(*.f64 (*.f64 a i) (*.f64 c 2))
(*.f64 c (*.f64 2 (*.f64 a i)))
(*.f64 c (*.f64 (*.f64 a i) 2))
(pow.f64 (*.f64 (*.f64 2 c) (*.f64 a i)) 1)
(*.f64 (*.f64 a i) (*.f64 c 2))
(*.f64 c (*.f64 2 (*.f64 a i)))
(*.f64 c (*.f64 (*.f64 a i) 2))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 c) (*.f64 a i))) 2)
(*.f64 (*.f64 a i) (*.f64 c 2))
(*.f64 c (*.f64 2 (*.f64 a i)))
(*.f64 c (*.f64 (*.f64 a i) 2))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 c) (*.f64 a i))) 3)
(*.f64 (*.f64 a i) (*.f64 c 2))
(*.f64 c (*.f64 2 (*.f64 a i)))
(*.f64 c (*.f64 (*.f64 a i) 2))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 c) (*.f64 a i)) 3) 1/3)
(*.f64 (*.f64 a i) (*.f64 c 2))
(*.f64 c (*.f64 2 (*.f64 a i)))
(*.f64 c (*.f64 (*.f64 a i) 2))
(neg.f64 (*.f64 (*.f64 2 c) (*.f64 a i)))
(*.f64 (*.f64 c (*.f64 a i)) -2)
(*.f64 c (*.f64 (*.f64 a i) -2))
(*.f64 a (*.f64 i (*.f64 c -2)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 a i)) 2) 4))
(*.f64 (*.f64 a i) (*.f64 c 2))
(*.f64 c (*.f64 2 (*.f64 a i)))
(*.f64 c (*.f64 (*.f64 a i) 2))
(log.f64 (exp.f64 (*.f64 (*.f64 2 c) (*.f64 a i))))
(*.f64 (*.f64 a i) (*.f64 c 2))
(*.f64 c (*.f64 2 (*.f64 a i)))
(*.f64 c (*.f64 (*.f64 a i) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 c) (*.f64 a i)))))
(*.f64 (*.f64 a i) (*.f64 c 2))
(*.f64 c (*.f64 2 (*.f64 a i)))
(*.f64 c (*.f64 (*.f64 a i) 2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 c) (*.f64 a i)) 3))
(*.f64 (*.f64 a i) (*.f64 c 2))
(*.f64 c (*.f64 2 (*.f64 a i)))
(*.f64 c (*.f64 (*.f64 a i) 2))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 c) (*.f64 a i))))
(*.f64 (*.f64 a i) (*.f64 c 2))
(*.f64 c (*.f64 2 (*.f64 a i)))
(*.f64 c (*.f64 (*.f64 a i) 2))
(exp.f64 (log.f64 (*.f64 (*.f64 2 c) (*.f64 a i))))
(*.f64 (*.f64 a i) (*.f64 c 2))
(*.f64 c (*.f64 2 (*.f64 a i)))
(*.f64 c (*.f64 (*.f64 a i) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 c) (*.f64 a i))) 1))
(*.f64 (*.f64 a i) (*.f64 c 2))
(*.f64 c (*.f64 2 (*.f64 a i)))
(*.f64 c (*.f64 (*.f64 a i) 2))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 c) (*.f64 a i))))
(*.f64 (*.f64 a i) (*.f64 c 2))
(*.f64 c (*.f64 2 (*.f64 a i)))
(*.f64 c (*.f64 (*.f64 a i) 2))

localize11.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(*.f64 c (*.f64 c b))
6.1b
(*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b)))
Compiler

Compiled 32 to 16 computations (50% saved)

series2.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite60.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1980×add-sqr-sqrt
1962×*-un-lft-identity
1820×add-cube-cbrt
1786×add-cbrt-cube
202×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01038
120338
2247038
Stop Event
node limit
Counts
2 → 26
Calls
Call 1
Inputs
(*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b)))
(*.f64 c (*.f64 c b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 -2 i)) (*.f64 c (sqrt.f64 b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 -2) i) (*.f64 c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (sqrt.f64 b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 c (*.f64 c b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 c (*.f64 c b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 c (*.f64 c b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 c) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 c (*.f64 c b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 c b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 c (*.f64 c b))))))))

simplify56.0ms (0.2%)

Algorithm
egg-herbie
Rules
1510×associate-*r/
1204×associate-*l/
482×unswap-sqr
472×*-commutative
462×+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0741706
11791706
27691706
331101706
Stop Event
node limit
Counts
86 → 33
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))) 1)
(pow.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))) 1)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 -2 i)) (*.f64 c (sqrt.f64 b))) 2)
(pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))) 3)
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) i) (*.f64 c (*.f64 c b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))) 3))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))) 1))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c b)))) 1)
(pow.f64 (*.f64 c (*.f64 c b)) 1)
(pow.f64 (*.f64 c (sqrt.f64 b)) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 c b))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 c b)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 c b)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 c b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 c b)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 c b)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 c b))))
(exp.f64 (log.f64 (*.f64 c (*.f64 c b))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 c b))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 c b))))
Outputs
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))) 1)
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(pow.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))) 1)
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 -2 i)) (*.f64 c (sqrt.f64 b))) 2)
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))) 3)
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))) 3) 1/3)
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))) 2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) i) (*.f64 c (*.f64 c b))))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))))))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b)))) 3))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))) 1))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 i (*.f64 c (*.f64 c b))))))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c b)))) 1)
(*.f64 c (*.f64 c b))
(pow.f64 (*.f64 c (*.f64 c b)) 1)
(*.f64 c (*.f64 c b))
(pow.f64 (*.f64 c (sqrt.f64 b)) 2)
(*.f64 c (*.f64 c b))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 c b))) 3)
(*.f64 c (*.f64 c b))
(pow.f64 (pow.f64 (*.f64 c (*.f64 c b)) 3) 1/3)
(*.f64 c (*.f64 c b))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 c b)) 2))
(*.f64 c (*.f64 c b))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 c b)))
(*.f64 c (*.f64 c b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 c b)))))
(*.f64 c (*.f64 c b))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 c b)) 3))
(*.f64 c (*.f64 c b))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 c b))))
(*.f64 c (*.f64 c b))
(exp.f64 (log.f64 (*.f64 c (*.f64 c b))))
(*.f64 c (*.f64 c b))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 c b))) 1))
(*.f64 c (*.f64 c b))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 c b))))
(*.f64 c (*.f64 c b))

localize13.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t))
4.7b
(*.f64 a (*.f64 c (neg.f64 i)))
Compiler

Compiled 51 to 16 computations (68.6% saved)

series29.0ms (0.1%)

Counts
2 → 96
Calls

24 calls:

TimeVariablePointExpression
26.0ms
t
@-inf
(+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t))
0.0ms
z
@0
(+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t))
0.0ms
t
@0
(+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t))
0.0ms
a
@0
(*.f64 a (*.f64 c (neg.f64 i)))
0.0ms
i
@-inf
(+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t))

rewrite79.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
888×swap-sqr
598×distribute-rgt-in
558×distribute-lft-in
504×associate-*r/
402×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

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

simplify131.0ms (0.4%)

Algorithm
egg-herbie
Rules
1088×associate-/r/
872×associate-/l/
790×distribute-lft-neg-in
746×distribute-rgt-neg-in
638×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02998268
18967996
244877996
Stop Event
node limit
Counts
210 → 197
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 t z)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 t z)
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 t z)
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 t z)
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 t z)
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 t z)
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 (*.f64 a c) 0) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (*.f64 (*.f64 a c) 1) 0) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (*.f64 (*.f64 a c) -1) 0) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 0 (*.f64 a c)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 0 (*.f64 (*.f64 a c) 1)) (*.f64 i (*.f64 (*.f64 a c) 1)))
(+.f64 (*.f64 0 (*.f64 (*.f64 a c) -1)) (*.f64 i (*.f64 (*.f64 a c) -1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a)))) 1)
(/.f64 (*.f64 (*.f64 a c) (+.f64 (*.f64 i i) 0)) i)
(/.f64 (*.f64 (*.f64 a c) (+.f64 0 (pow.f64 i 3))) (+.f64 (*.f64 i i) 0))
(/.f64 (*.f64 (*.f64 (*.f64 a c) 1) (+.f64 (*.f64 i i) 0)) i)
(/.f64 (*.f64 (*.f64 (*.f64 a c) 1) (+.f64 0 (pow.f64 i 3))) (+.f64 (*.f64 i i) 0))
(/.f64 (*.f64 (*.f64 (*.f64 a c) -1) (+.f64 (*.f64 i i) 0)) i)
(/.f64 (*.f64 (*.f64 (*.f64 a c) -1) (+.f64 0 (pow.f64 i 3))) (+.f64 (*.f64 i i) 0))
(/.f64 (*.f64 (+.f64 (*.f64 i i) 0) (*.f64 a c)) i)
(/.f64 (*.f64 (+.f64 0 (pow.f64 i 3)) (*.f64 a c)) (+.f64 (*.f64 i i) 0))
(pow.f64 (*.f64 c (*.f64 i a)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 1/3)
(neg.f64 (*.f64 c (*.f64 i a)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 i) c) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 i a)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 i a))))
(exp.f64 (log.f64 (*.f64 c (*.f64 i a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 i a))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 i a))))
(-.f64 (*.f64 z t) (*.f64 c (*.f64 i a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z t))) (+.f64 (*.f64 c (*.f64 i a)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z t))) (-.f64 1 (*.f64 c (*.f64 i a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a)))) (-.f64 1 (*.f64 z t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))) (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(-.f64 (+.f64 (*.f64 c (*.f64 i a)) (exp.f64 (log1p.f64 (*.f64 z t)))) 1)
(-.f64 (+.f64 (*.f64 z t) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a))))) 1)
(*.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)) 1)
(*.f64 1 (fma.f64 a (*.f64 c i) (*.f64 z t)))
(*.f64 (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 2) (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(*.f64 (/.f64 1 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2))) (fma.f64 a (*.f64 c i) (*.f64 z t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3))) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (*.f64 c (*.f64 i a))) (*.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)) 2)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 z t) (fma.f64 a (*.f64 c i) (*.f64 z t)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 z t) (fma.f64 a (*.f64 c i) (*.f64 z t))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (*.f64 c (*.f64 i a))) (*.f64 (*.f64 (*.f64 z t) (fma.f64 a (*.f64 c i) (*.f64 z t))) (-.f64 (*.f64 (*.f64 z t) (fma.f64 a (*.f64 c i) (*.f64 z t))) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(/.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)) (/.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(/.f64 1 (/.f64 1 (fma.f64 a (*.f64 c i) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))) (fma.f64 a (*.f64 c i) (*.f64 z t))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2))) (/.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)))) (/.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (fma.f64 a (*.f64 c i) (*.f64 z t)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 z t) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (*.f64 c (*.f64 i a))) (*.f64 (pow.f64 (*.f64 z t) 3) (*.f64 z t))) (*.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)) (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 z t) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (pow.f64 (*.f64 z t) 3) (-.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (pow.f64 (*.f64 z t) 2) 3)) (*.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (*.f64 c (*.f64 i a))) (*.f64 (pow.f64 (*.f64 z t) 2) (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (neg.f64 (pow.f64 (*.f64 z t) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (neg.f64 (*.f64 (*.f64 z t) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)))) (sqrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)))) (cbrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) 1) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) 1) (fma.f64 a (*.f64 c i) (*.f64 z t)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2))) 1) (neg.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (neg.f64 (pow.f64 (*.f64 z t) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (neg.f64 (*.f64 (*.f64 z t) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2))) (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)))) (sqrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3))) (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2))) (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 2)) (cbrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3))) (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (*.f64 c (*.f64 i a))) (*.f64 (pow.f64 (*.f64 z t) 3) (*.f64 z t))) (/.f64 1 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)))) (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (pow.f64 (*.f64 z t) 2) 3)) (/.f64 1 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (*.f64 c (*.f64 i a))) (*.f64 (pow.f64 (*.f64 z t) 2) (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 z t) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 z t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (pow.f64 (*.f64 z t) 3) (-.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) 1) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) (sqrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)))) (sqrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))) (cbrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))) (cbrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) (+.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 c (*.f64 i a))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (sqrt.f64 (*.f64 z t))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(pow.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)) 1)
(pow.f64 (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 2)
(pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 3)
(pow.f64 (pow.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)) 3) 1/3)
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) (neg.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (neg.f64 (*.f64 (*.f64 z t) (fma.f64 a (*.f64 c i) (*.f64 z t)))))))
(sqrt.f64 (pow.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)) 2))
(log.f64 (exp.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)))))
(cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)) 3))
(expm1.f64 (log1p.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))))
(exp.f64 (log.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 1))
(log1p.f64 (expm1.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))))
(fma.f64 a (*.f64 c i) (*.f64 z t))
(fma.f64 (*.f64 c i) a (*.f64 z t))
(fma.f64 z t (*.f64 c (*.f64 i a)))
(fma.f64 t z (*.f64 c (*.f64 i a)))
(fma.f64 1 (*.f64 c (*.f64 i a)) (*.f64 z t))
(fma.f64 1 (*.f64 z t) (*.f64 c (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (*.f64 c (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 z t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (*.f64 c (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2) (cbrt.f64 (*.f64 c (*.f64 i a))) (*.f64 z t))
(fma.f64 (*.f64 a c) i (*.f64 z t))
Outputs
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 t z)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(*.f64 t z)
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (*.f64 a c) 0) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 c (*.f64 i a)) 0)
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (*.f64 (*.f64 a c) 1) 0) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 c (*.f64 i a)) 0)
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (*.f64 (*.f64 a c) -1) 0) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 c (*.f64 i a)) 0)
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 0 (*.f64 a c)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 c (*.f64 i a)) 0)
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 0 (*.f64 (*.f64 a c) 1)) (*.f64 i (*.f64 (*.f64 a c) 1)))
(+.f64 (*.f64 c (*.f64 i a)) 0)
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 0 (*.f64 (*.f64 a c) -1)) (*.f64 i (*.f64 (*.f64 a c) -1)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a)))) 1)
(+.f64 (*.f64 c (*.f64 i a)) 0)
(*.f64 c (*.f64 i a))
(/.f64 (*.f64 (*.f64 a c) (+.f64 (*.f64 i i) 0)) i)
(/.f64 (*.f64 i i) (/.f64 i (*.f64 c a)))
(*.f64 (/.f64 (*.f64 i i) i) (*.f64 c a))
(/.f64 c (/.f64 i (*.f64 i (*.f64 i a))))
(/.f64 (*.f64 (*.f64 a c) (+.f64 0 (pow.f64 i 3))) (+.f64 (*.f64 i i) 0))
(/.f64 (*.f64 c a) (/.f64 (*.f64 i i) (pow.f64 i 3)))
(*.f64 (/.f64 (pow.f64 i 3) (*.f64 i i)) (*.f64 c a))
(*.f64 (/.f64 (*.f64 c a) i) (/.f64 (pow.f64 i 3) i))
(/.f64 (*.f64 (*.f64 (*.f64 a c) 1) (+.f64 (*.f64 i i) 0)) i)
(/.f64 (*.f64 i i) (/.f64 i (*.f64 c a)))
(*.f64 (/.f64 (*.f64 i i) i) (*.f64 c a))
(/.f64 c (/.f64 i (*.f64 i (*.f64 i a))))
(/.f64 (*.f64 (*.f64 (*.f64 a c) 1) (+.f64 0 (pow.f64 i 3))) (+.f64 (*.f64 i i) 0))
(/.f64 (*.f64 c a) (/.f64 (*.f64 i i) (pow.f64 i 3)))
(*.f64 (/.f64 (pow.f64 i 3) (*.f64 i i)) (*.f64 c a))
(*.f64 (/.f64 (*.f64 c a) i) (/.f64 (pow.f64 i 3) i))
(/.f64 (*.f64 (*.f64 (*.f64 a c) -1) (+.f64 (*.f64 i i) 0)) i)
(/.f64 (*.f64 -1 (*.f64 c a)) (/.f64 i (*.f64 i i)))
(*.f64 (/.f64 (*.f64 a (neg.f64 c)) i) (*.f64 i i))
(*.f64 (/.f64 (*.f64 c (neg.f64 a)) i) (*.f64 i i))
(/.f64 (*.f64 (*.f64 (*.f64 a c) -1) (+.f64 0 (pow.f64 i 3))) (+.f64 (*.f64 i i) 0))
(/.f64 (*.f64 -1 (*.f64 c a)) (/.f64 (*.f64 i i) (pow.f64 i 3)))
(/.f64 a (/.f64 (/.f64 i (/.f64 (pow.f64 i 3) i)) (neg.f64 c)))
(*.f64 (/.f64 (pow.f64 i 3) i) (/.f64 (*.f64 c (neg.f64 a)) i))
(/.f64 (*.f64 (+.f64 (*.f64 i i) 0) (*.f64 a c)) i)
(/.f64 (*.f64 i i) (/.f64 i (*.f64 c a)))
(*.f64 (/.f64 (*.f64 i i) i) (*.f64 c a))
(/.f64 c (/.f64 i (*.f64 i (*.f64 i a))))
(/.f64 (*.f64 (+.f64 0 (pow.f64 i 3)) (*.f64 a c)) (+.f64 (*.f64 i i) 0))
(/.f64 (*.f64 c a) (/.f64 (*.f64 i i) (pow.f64 i 3)))
(*.f64 (/.f64 (pow.f64 i 3) (*.f64 i i)) (*.f64 c a))
(*.f64 (/.f64 (*.f64 c a) i) (/.f64 (pow.f64 i 3) i))
(pow.f64 (*.f64 c (*.f64 i a)) 1)
(+.f64 (*.f64 c (*.f64 i a)) 0)
(*.f64 c (*.f64 i a))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) 2)
(+.f64 (*.f64 c (*.f64 i a)) 0)
(*.f64 c (*.f64 i a))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 3)
(+.f64 (*.f64 c (*.f64 i a)) 0)
(*.f64 c (*.f64 i a))
(pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 1/3)
(+.f64 (*.f64 c (*.f64 i a)) 0)
(*.f64 c (*.f64 i a))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2))
(fabs.f64 (*.f64 c (*.f64 i a)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 i) c) a))
(*.f64 a (log.f64 (pow.f64 (exp.f64 i) c)))
(*.f64 a (*.f64 c (log.f64 (exp.f64 i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 c (*.f64 i a)) 0)
(*.f64 c (*.f64 i a))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3))
(+.f64 (*.f64 c (*.f64 i a)) 0)
(*.f64 c (*.f64 i a))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 c (*.f64 i a)) 0)
(*.f64 c (*.f64 i a))
(exp.f64 (log.f64 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 c (*.f64 i a)) 0)
(*.f64 c (*.f64 i a))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 i a))) 1))
(+.f64 (*.f64 c (*.f64 i a)) 0)
(*.f64 c (*.f64 i a))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 c (*.f64 i a)) 0)
(*.f64 c (*.f64 i a))
(-.f64 (*.f64 z t) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z t))) (+.f64 (*.f64 c (*.f64 i a)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) (fma.f64 c (*.f64 i a) 1))
(-.f64 (expm1.f64 (log1p.f64 (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z t))) (-.f64 1 (*.f64 c (*.f64 i a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) (-.f64 1 (*.f64 c (*.f64 i a))))
(fma.f64 c (*.f64 i a) (expm1.f64 (log1p.f64 (*.f64 t z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a)))) (-.f64 1 (*.f64 z t)))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)))) 1)
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))) (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(-.f64 (+.f64 (*.f64 c (*.f64 i a)) (exp.f64 (log1p.f64 (*.f64 z t)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) (-.f64 1 (*.f64 c (*.f64 i a))))
(fma.f64 c (*.f64 i a) (expm1.f64 (log1p.f64 (*.f64 t z))))
(-.f64 (+.f64 (*.f64 z t) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a))))) 1)
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(*.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)) 1)
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(*.f64 1 (fma.f64 a (*.f64 c i) (*.f64 z t)))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(*.f64 (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 2))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 2) (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(*.f64 (/.f64 1 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2))) (fma.f64 a (*.f64 c i) (*.f64 z t)))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3))) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))))
(*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z)))) (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))))
(*.f64 (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (*.f64 c (*.f64 i a))) (*.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)) 2)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 z t) (fma.f64 a (*.f64 c i) (*.f64 z t)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 t z) (fma.f64 a (*.f64 c i) (*.f64 t z))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 a (*.f64 c i) (*.f64 t z)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (neg.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 z t) (fma.f64 a (*.f64 c i) (*.f64 z t))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (*.f64 c (*.f64 i a))) (*.f64 (*.f64 (*.f64 z t) (fma.f64 a (*.f64 c i) (*.f64 z t))) (-.f64 (*.f64 (*.f64 z t) (fma.f64 a (*.f64 c i) (*.f64 z t))) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 t z) (fma.f64 a (*.f64 c i) (*.f64 t z))) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (*.f64 (*.f64 t z) (fma.f64 a (*.f64 c i) (*.f64 t z))) (-.f64 (*.f64 (*.f64 t z) (fma.f64 a (*.f64 c i) (*.f64 t z))) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 c (*.f64 i a) (*.f64 t z)))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 6))) (fma.f64 (*.f64 t (*.f64 z (fma.f64 c (*.f64 i a) (*.f64 t z)))) (-.f64 (*.f64 t (*.f64 z (fma.f64 c (*.f64 i a) (*.f64 t z)))) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (pow.f64 (*.f64 c (*.f64 i a)) 4)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (*.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)) (fma.f64 (*.f64 t z) (fma.f64 c (*.f64 i a) (*.f64 t z)) (neg.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2)))) (pow.f64 (*.f64 c (*.f64 i a)) 4))) (+.f64 (pow.f64 (*.f64 t (*.f64 z (fma.f64 c (*.f64 i a) (*.f64 t z)))) 3) (pow.f64 (*.f64 c (*.f64 i a)) 6)))
(/.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)) (/.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(/.f64 1 (/.f64 1 (fma.f64 a (*.f64 c i) (*.f64 z t))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))) (fma.f64 a (*.f64 c i) (*.f64 z t))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2))) (/.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))) (fma.f64 c (*.f64 i a) (neg.f64 (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))))
(*.f64 (hypot.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3/2) (pow.f64 (*.f64 t z) 3/2)) (/.f64 (hypot.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3/2) (pow.f64 (*.f64 t z) 3/2)) (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)))) (/.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)))) (fma.f64 c (*.f64 i a) (neg.f64 (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)))) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))) (*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))) (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (fma.f64 a (*.f64 c i) (*.f64 z t)))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 a (*.f64 c i) (*.f64 t z)))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 c (*.f64 i a) (*.f64 t z)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 z t) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (*.f64 c (*.f64 i a))) (*.f64 (pow.f64 (*.f64 z t) 3) (*.f64 z t))) (*.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)) (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (pow.f64 (*.f64 t z) 4)) (fma.f64 c (*.f64 i a) (neg.f64 (*.f64 t z)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (pow.f64 (*.f64 t z) 4)) (*.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (pow.f64 (*.f64 t z) 4)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 z t) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (pow.f64 (*.f64 z t) 3) (-.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 6) (*.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)) (fma.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (pow.f64 (*.f64 c (*.f64 i a)) 6))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (fma.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (pow.f64 (*.f64 c (*.f64 i a)) 6))) (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (pow.f64 (*.f64 z t) 2) 3)) (*.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (*.f64 c (*.f64 i a))) (*.f64 (pow.f64 (*.f64 z t) 2) (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3)) (*.f64 (fma.f64 c (*.f64 i a) (neg.f64 (*.f64 t z))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (pow.f64 (*.f64 t z) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z)) (fma.f64 (pow.f64 (*.f64 t z) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)) (pow.f64 (*.f64 c (*.f64 i a)) 4))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 6) (pow.f64 (*.f64 t z) 6)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z))) (fma.f64 (pow.f64 (*.f64 t z) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)) (pow.f64 (*.f64 c (*.f64 i a)) 4)))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (neg.f64 (pow.f64 (*.f64 z t) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (neg.f64 (*.f64 (*.f64 z t) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 t z) (fma.f64 a (*.f64 c i) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (neg.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 c (*.f64 i a)) 2)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)))) (sqrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i a) (neg.f64 (*.f64 t z)))) (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 t z)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) (sqrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(/.f64 (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 t z))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (sqrt.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (hypot.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3/2) (pow.f64 (*.f64 t z) 3/2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) (sqrt.f64 (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))) (hypot.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3/2) (pow.f64 (*.f64 t z) 3/2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)))) (cbrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 t z))) 2) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 i a) (neg.f64 (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) 2) (cbrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 t z))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) 2) (cbrt.f64 (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) 2) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) 1) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) 1) (fma.f64 a (*.f64 c i) (*.f64 z t)))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 a (*.f64 c i) (*.f64 t z)))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 c (*.f64 i a) (*.f64 t z)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2))) 1) (neg.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (neg.f64 (pow.f64 (*.f64 z t) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (neg.f64 (*.f64 (*.f64 z t) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 t z) (fma.f64 a (*.f64 c i) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (neg.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 c (*.f64 i a)) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2))) (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)))) (sqrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i a) (neg.f64 (*.f64 t z)))) (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 t z)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) (sqrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3))) (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(/.f64 (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 t z))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (sqrt.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (hypot.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3/2) (pow.f64 (*.f64 t z) 3/2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) (sqrt.f64 (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))) (hypot.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3/2) (pow.f64 (*.f64 t z) 3/2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2))) (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 2)) (cbrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 t z))) 2) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 i a) (neg.f64 (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) 2) (cbrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3))) (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 t z))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) 2) (cbrt.f64 (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) 2) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (*.f64 c (*.f64 i a))) (*.f64 (pow.f64 (*.f64 z t) 3) (*.f64 z t))) (/.f64 1 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)))) (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (pow.f64 (*.f64 t z) 4)) (fma.f64 c (*.f64 i a) (neg.f64 (*.f64 t z)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (pow.f64 (*.f64 t z) 4)) (*.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (pow.f64 (*.f64 t z) 4)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (pow.f64 (*.f64 z t) 2) 3)) (/.f64 1 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (*.f64 c (*.f64 i a))) (*.f64 (pow.f64 (*.f64 z t) 2) (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3)) (*.f64 (fma.f64 c (*.f64 i a) (neg.f64 (*.f64 t z))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (pow.f64 (*.f64 t z) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z)) (fma.f64 (pow.f64 (*.f64 t z) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)) (pow.f64 (*.f64 c (*.f64 i a)) 4))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 6) (pow.f64 (*.f64 t z) 6)) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 t z))) (fma.f64 (pow.f64 (*.f64 t z) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)) (pow.f64 (*.f64 c (*.f64 i a)) 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 z t) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 z t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (pow.f64 (*.f64 z t) 3) (-.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 6) (*.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)) (fma.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (pow.f64 (*.f64 c (*.f64 i a)) 6))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (fma.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (pow.f64 (*.f64 c (*.f64 i a)) 6))) (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) 1) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) (sqrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)))) (sqrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))) (cbrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))) (cbrt.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) (+.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 c (*.f64 i a))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (sqrt.f64 (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (sqrt.f64 (*.f64 t z))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (sqrt.f64 (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 c (*.f64 i a)))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (sqrt.f64 (*.f64 t z)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 a (*.f64 c i) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 c (*.f64 (*.f64 i a) (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(pow.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)) 1)
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(pow.f64 (sqrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 2)
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 3)
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(pow.f64 (pow.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)) 3) 1/3)
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 z t) 2)) (neg.f64 (-.f64 (*.f64 c (*.f64 i a)) (*.f64 z t)))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (neg.f64 (*.f64 (*.f64 z t) (fma.f64 a (*.f64 c i) (*.f64 z t)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 t z) (fma.f64 a (*.f64 c i) (*.f64 t z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 t z) 3))) (fma.f64 (*.f64 t z) (neg.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 c (*.f64 i a)) 2)))
(/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 t z) 3)) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 (*.f64 t z) (neg.f64 (fma.f64 c (*.f64 i a) (*.f64 t z))) (pow.f64 (*.f64 c (*.f64 i a)) 2)))
(sqrt.f64 (pow.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)) 2))
(sqrt.f64 (pow.f64 (fma.f64 a (*.f64 c i) (*.f64 t z)) 2))
(fabs.f64 (fma.f64 c (*.f64 i a) (*.f64 t z)))
(log.f64 (exp.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c i) (*.f64 z t)) 3))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(expm1.f64 (log1p.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(exp.f64 (log.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))) 1))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(log1p.f64 (expm1.f64 (fma.f64 a (*.f64 c i) (*.f64 z t))))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(fma.f64 a (*.f64 c i) (*.f64 z t))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(fma.f64 (*.f64 c i) a (*.f64 z t))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(fma.f64 z t (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(fma.f64 t z (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(fma.f64 1 (*.f64 c (*.f64 i a)) (*.f64 z t))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(fma.f64 1 (*.f64 z t) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 z t))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2) (cbrt.f64 (*.f64 c (*.f64 i a))) (*.f64 z t))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))
(fma.f64 (*.f64 a c) i (*.f64 z t))
(fma.f64 (*.f64 c a) i (*.f64 t z))
(fma.f64 c (*.f64 i a) (*.f64 t z))

localize18.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 2 (*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b)))))
0.0b
(+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b)))
5.9b
(*.f64 c (*.f64 i a))
13.5b
(*.f64 (*.f64 c c) (*.f64 i b))
Compiler

Compiled 80 to 22 computations (72.5% saved)

series31.0ms (0.1%)

Counts
4 → 144
Calls

42 calls:

TimeVariablePointExpression
25.0ms
i
@inf
(*.f64 (*.f64 c c) (*.f64 i b))
0.0ms
i
@-inf
(*.f64 2 (*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b)))))
0.0ms
i
@0
(*.f64 2 (*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b)))))
0.0ms
i
@inf
(*.f64 2 (*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b)))))
0.0ms
c
@-inf
(*.f64 2 (*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b)))))

rewrite199.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1064×associate-*r/
946×distribute-lft-in
858×associate-*l/
412×associate-+l+
346×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
016104
1343100
24553100
Stop Event
node limit
Counts
4 → 349
Calls
Call 1
Inputs
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 2 (*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (*.f64 i b)) (*.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 c c) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 c c) (*.f64 i b))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (*.f64 i a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 c) (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 c (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 c (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 i a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 c (*.f64 i a))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a)))) (-.f64 1 (*.f64 (*.f64 c c) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (-.f64 1 (*.f64 c (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c (*.f64 i a)) (exp.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (*.f64 c c) (*.f64 i b))) (*.f64 c (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 c (*.f64 i a))) (*.f64 (*.f64 c c) (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (neg.f64 (*.f64 c (*.f64 i a)))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (neg.f64 (*.f64 c (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 1)) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2) (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2) (neg.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (/.f64 (/.f64 1 c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (/.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (/.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) 3)) (*.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1)) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3))) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1)) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3))) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) -1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) -1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -1) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -1) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) -1) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)) -1) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)) -1) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) 1) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)) 1) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)) 1) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) -1)) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) -1)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (/.f64 1 c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) 3)) (/.f64 (/.f64 1 c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c (*.f64 i a) (*.f64 (*.f64 c c) (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c (*.f64 c (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 i b) (*.f64 c c) (*.f64 c (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 i a) c (*.f64 (*.f64 c c) (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (*.f64 i a)) -1 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 c (*.f64 i a)) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 (*.f64 c c) (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 c (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2) (cbrt.f64 (*.f64 c (*.f64 i a))) (*.f64 (*.f64 c c) (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 2) (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (*.f64 c (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c i) a (*.f64 (*.f64 c c) (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (*.f64 c i)) b (*.f64 c (*.f64 i a)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 2 (neg.f64 (*.f64 c (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (*.f64 c (*.f64 i a))) (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 2) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 2) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2) (*.f64 (*.f64 c (*.f64 i a)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c (*.f64 i a)) -2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 (*.f64 c c) (*.f64 i b))) (*.f64 2 (*.f64 c (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 c (*.f64 i a))) (*.f64 2 (*.f64 (*.f64 c c) (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 1)) (*.f64 2 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 2 (neg.f64 (*.f64 c (*.f64 i a))))) (*.f64 -1 (*.f64 2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 -1 (*.f64 -2 (*.f64 c (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 -2 (*.f64 c (*.f64 i a)))) (*.f64 -1 (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 2)) (*.f64 -1 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)) (*.f64 -1 (*.f64 (*.f64 c (*.f64 i a)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 (*.f64 c (*.f64 i a)) -2)) (*.f64 -1 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 2 (neg.f64 (*.f64 c (*.f64 i a))))) (*.f64 1 (*.f64 2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 1 (*.f64 -2 (*.f64 c (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 -2 (*.f64 c (*.f64 i a)))) (*.f64 1 (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 2)) (*.f64 1 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)) (*.f64 1 (*.f64 (*.f64 c (*.f64 i a)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 c (*.f64 i a)) -2)) (*.f64 1 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 -2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 -2 (neg.f64 (*.f64 c (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 1)) (*.f64 -2 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (/.f64 1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1)) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3))) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1)) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3))) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -2 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -2 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) 2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) 2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 2) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) 2) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)) 2) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) -2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) -2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -2) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -2) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) -2) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)) -2) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)) -2) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 2) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)))))))

simplify277.0ms (0.9%)

Algorithm
egg-herbie
Rules
1730×associate-/l*
1442×associate-*l*
744×*-commutative
538×associate-/l/
518×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
077538935
1217437869
Stop Event
node limit
Counts
493 → 502
Calls
Call 1
Inputs
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) b)) (*.f64 -1 (*.f64 c a))) i))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) b)) (*.f64 -1 (*.f64 c a))) i))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) b)) (*.f64 -1 (*.f64 c a))) i))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) b)) (*.f64 -1 (*.f64 c a))) i))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 a i))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 a i))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 a i))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) 1)
(pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 1)
(pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))
(log.f64 (pow.f64 (exp.f64 (*.f64 i b)) (*.f64 c c)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 i b))))
(exp.f64 (log.f64 (*.f64 (*.f64 c c) (*.f64 i b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c c) (*.f64 i b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a)))) 1)
(pow.f64 (*.f64 c (*.f64 i a)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 i a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 i a)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 i a))))
(exp.f64 (log.f64 (*.f64 c (*.f64 i a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 i a))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 i a))))
(-.f64 0 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a)))) (-.f64 1 (*.f64 (*.f64 c c) (*.f64 i b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (-.f64 1 (*.f64 c (*.f64 i a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(-.f64 (+.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a))))) 1)
(-.f64 (+.f64 (*.f64 c (*.f64 i a)) (exp.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) 1)
(-.f64 (-.f64 0 (*.f64 (*.f64 c c) (*.f64 i b))) (*.f64 c (*.f64 i a)))
(-.f64 (-.f64 0 (*.f64 c (*.f64 i a))) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (-.f64 0 (neg.f64 (*.f64 c (*.f64 i a)))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))
(-.f64 (-.f64 0 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (neg.f64 (*.f64 c (*.f64 i a))))
(-.f64 (-.f64 0 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 1)) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 1))
(*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))
(*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) -1)
(*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 1)
(*.f64 -1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) -1))
(*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(*.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2) (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2) (neg.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (/.f64 (/.f64 1 c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(*.f64 (*.f64 -1 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 (/.f64 (/.f64 1 c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))
(*.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(*.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(*.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))
(/.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (/.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 -1 (/.f64 1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 1 (/.f64 1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) -1))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (/.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) 3)) (*.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 -1 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 -1 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1)) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 -1 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 -1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 -1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3))) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 (*.f64 1 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 1 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1)) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3))) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (*.f64 -1 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (*.f64 -1 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) -1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) -1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -1) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -1) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) -1) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)) -1) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(/.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)) -1) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) 1) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)) 1) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(/.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)) 1) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) -1)) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) -1)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (/.f64 1 c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) 3)) (/.f64 (/.f64 1 c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(/.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(/.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(pow.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 1)
(pow.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 3)
(pow.f64 (pow.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 3) 1/3)
(neg.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(sqrt.f64 (pow.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2))
(log.f64 (exp.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(cbrt.f64 (pow.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 3))
(expm1.f64 (log1p.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(exp.f64 (log.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(fma.f64 c (*.f64 i a) (*.f64 (*.f64 c c) (*.f64 i b)))
(fma.f64 c (*.f64 c (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 i b) (*.f64 c c) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 i a) c (*.f64 (*.f64 c c) (*.f64 i b)))
(fma.f64 (*.f64 c (*.f64 i a)) -1 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))
(fma.f64 -1 (*.f64 c (*.f64 i a)) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))
(fma.f64 1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 1 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 (*.f64 c c) (*.f64 i b)))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 c (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2) (cbrt.f64 (*.f64 c (*.f64 i a))) (*.f64 (*.f64 c c) (*.f64 i b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 2) (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c i) a (*.f64 (*.f64 c c) (*.f64 i b)))
(fma.f64 (*.f64 c (*.f64 c i)) b (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 2 (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(+.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 2 (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i a))) (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b))))
(+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 2) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 2))
(+.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 2) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 2))
(+.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2) (*.f64 (*.f64 c (*.f64 i a)) -2))
(+.f64 (*.f64 (*.f64 c (*.f64 i a)) -2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2))
(+.f64 (*.f64 2 (*.f64 (*.f64 c c) (*.f64 i b))) (*.f64 2 (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 c (*.f64 i a))) (*.f64 2 (*.f64 (*.f64 c c) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 1)) (*.f64 2 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 1)))
(+.f64 (*.f64 -1 (*.f64 2 (neg.f64 (*.f64 c (*.f64 i a))))) (*.f64 -1 (*.f64 2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))))
(+.f64 (*.f64 -1 (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 -1 (*.f64 -2 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 -1 (*.f64 -2 (*.f64 c (*.f64 i a)))) (*.f64 -1 (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 2)) (*.f64 -1 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 2)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)) (*.f64 -1 (*.f64 (*.f64 c (*.f64 i a)) -2)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 c (*.f64 i a)) -2)) (*.f64 -1 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)))
(+.f64 (*.f64 1 (*.f64 2 (neg.f64 (*.f64 c (*.f64 i a))))) (*.f64 1 (*.f64 2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))))
(+.f64 (*.f64 1 (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 1 (*.f64 -2 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 1 (*.f64 -2 (*.f64 c (*.f64 i a)))) (*.f64 1 (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))))
(+.f64 (*.f64 1 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 2)) (*.f64 1 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 2)))
(+.f64 (*.f64 1 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)) (*.f64 1 (*.f64 (*.f64 c (*.f64 i a)) -2)))
(+.f64 (*.f64 1 (*.f64 (*.f64 c (*.f64 i a)) -2)) (*.f64 1 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)))
(+.f64 (*.f64 -2 (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 -2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(+.f64 (*.f64 -2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 -2 (neg.f64 (*.f64 c (*.f64 i a)))))
(+.f64 (*.f64 -2 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 1)) (*.f64 -2 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2))) 1)
(/.f64 2 (/.f64 1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 -2 (/.f64 1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 2 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 2 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1)) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 2 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 2 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 2 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 2 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 2 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(/.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(/.f64 (*.f64 2 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3))) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 (*.f64 -1 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 -1 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 1 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 1 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 -2 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 -2 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 -2 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1)) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 -2 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 -2 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 -2 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 -2 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 -2 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(/.f64 (*.f64 -2 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(/.f64 (*.f64 -2 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3))) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (*.f64 -2 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (*.f64 -2 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) 2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) 2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 2) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) 2) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(/.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)) 2) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) -2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) -2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -2) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -2) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) -2) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)) -2) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(/.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)) -2) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 (*.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (*.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))
(/.f64 (/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(/.f64 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(pow.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2) 3) 1/3)
(neg.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2) 4))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)))
(exp.f64 (log.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)))
Outputs
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i)
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) b)) (*.f64 -1 (*.f64 c a))) i))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) b)) (*.f64 -1 (*.f64 c a))) i))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) b)) (*.f64 -1 (*.f64 c a))) i))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) b)) (*.f64 -1 (*.f64 c a))) i))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 i a)) -2)
(*.f64 c (*.f64 i (*.f64 a -2)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 i b) (*.f64 c c)))
(*.f64 c (*.f64 c (*.f64 i (*.f64 b -2))))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 a i))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 a i))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 a i))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 i b) (*.f64 c c)))
(*.f64 c (*.f64 c (*.f64 i (*.f64 b -2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a)) i))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -1 (*.f64 (pow.f64 c 2) b))) i))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 i b) (*.f64 c c)))
(*.f64 c (*.f64 c (*.f64 i (*.f64 b -2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 i a)) -2)
(*.f64 c (*.f64 i (*.f64 a -2)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 i a)) -2)
(*.f64 c (*.f64 i (*.f64 a -2)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 -2 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 c (*.f64 i a)) -2)
(*.f64 c (*.f64 i (*.f64 a -2)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 i b) (*.f64 c c)))
(*.f64 c (*.f64 c (*.f64 i (*.f64 b -2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 i b) (*.f64 c c)))
(*.f64 c (*.f64 c (*.f64 i (*.f64 b -2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) 1)
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 1)
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(pow.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) 1/3)
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))
(log.f64 (pow.f64 (exp.f64 (*.f64 i b)) (*.f64 c c)))
(*.f64 (*.f64 c c) (log.f64 (pow.f64 (exp.f64 i) b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(exp.f64 (log.f64 (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 1))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 c (*.f64 b (*.f64 c i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a)))) 1)
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(pow.f64 (*.f64 c (*.f64 i a)) 1)
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) 2)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 3)
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 1/3)
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 i a)))
(*.f64 (*.f64 i a) (log.f64 (exp.f64 c)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 i a)))))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 i a))))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(exp.f64 (log.f64 (*.f64 c (*.f64 i a))))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 i a))) 1))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 i a))))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(-.f64 0 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a)))) (-.f64 1 (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (-.f64 1 (*.f64 c (*.f64 i a))))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) 1)
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(-.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(-.f64 (+.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i a))))) 1)
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(-.f64 (+.f64 (*.f64 c (*.f64 i a)) (exp.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) 1)
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(-.f64 (-.f64 0 (*.f64 (*.f64 c c) (*.f64 i b))) (*.f64 c (*.f64 i a)))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(-.f64 (-.f64 0 (*.f64 c (*.f64 i a))) (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(-.f64 (-.f64 0 (neg.f64 (*.f64 c (*.f64 i a)))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(-.f64 (-.f64 0 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (neg.f64 (*.f64 c (*.f64 i a))))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(-.f64 (-.f64 0 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 1)) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 1))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) -1)
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 1)
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(*.f64 1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) -1))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(*.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2) (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2) (neg.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (/.f64 (/.f64 1 c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(*.f64 (*.f64 -1 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(*.f64 (/.f64 (/.f64 1 c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c (*.f64 b (*.f64 c i))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (*.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 4) (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (*.f64 (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 6)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 4) (*.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))) (-.f64 (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))) (pow.f64 (*.f64 i (*.f64 c a)) 2)))))))
(*.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(*.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))) (neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))))
(*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c (*.f64 b (*.f64 c i)))))) (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3))))
(*.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (*.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 4) (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (*.f64 (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))) (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(*.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))) (pow.f64 (*.f64 c (*.f64 i a)) 2)))) (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))) 3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 6)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 4) (*.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))) (-.f64 (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))) (pow.f64 (*.f64 i (*.f64 c a)) 2)))))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))) (neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))))
(*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c (*.f64 b (*.f64 c i)))))) (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (*.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 4) (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (*.f64 (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))) (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))) (pow.f64 (*.f64 c (*.f64 i a)) 2)))) (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))) 3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 6)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 4) (*.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))) (-.f64 (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))) (pow.f64 (*.f64 i (*.f64 c a)) 2)))))))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))) (neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3)))))
(*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c (*.f64 b (*.f64 c i)))))) (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3))))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) (*.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 4) (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (*.f64 (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))) (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))) (-.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))) (pow.f64 (*.f64 c (*.f64 i a)) 2)))) (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))) 3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 6)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 4) (*.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))) (-.f64 (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))) (pow.f64 (*.f64 i (*.f64 c a)) 2)))))))
(/.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (/.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(/.f64 -1 (/.f64 1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(/.f64 1 (/.f64 1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))))
(*.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i)))) (/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (/.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (/.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 6) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 6) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 6)) (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3))) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (*.f64 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))) (+.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 4) (*.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (*.f64 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 6) (-.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 6) (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))) (-.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 6) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 6)) (*.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) 3)) (*.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) 3)) (*.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (+.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 6) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 6)) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 4) (*.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (pow.f64 c 4) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 -1 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 -1 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(/.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1)) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 -1 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(/.f64 (*.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (*.f64 -1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(/.f64 (*.f64 -1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3))) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(/.f64 (*.f64 1 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (*.f64 1 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1)) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3))) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))) (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))) 2) (/.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))) 2) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))))
(/.f64 (*.f64 (*.f64 -1 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (neg.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))) (neg.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i)))))))
(/.f64 (*.f64 (*.f64 -1 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (neg.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i)))))))
(/.f64 (*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))) 2)) (/.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))) 2) (neg.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))))
(/.f64 (*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (neg.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))) (neg.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i)))))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (neg.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i)))))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))) 2)) (/.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))) 2) (neg.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) -1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) -1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -1) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -1) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) -1) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)) -1) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)) -1) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (*.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) 1) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)) 1) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)) 1) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))) (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) -1)) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (neg.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))) (neg.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i)))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) -1)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (neg.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (neg.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))) (neg.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i)))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (neg.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (neg.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))) 2) (/.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))) 2) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (/.f64 1 c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (/.f64 1 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 4) (*.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 1 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) 3)) (/.f64 (/.f64 1 c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) 3)) (*.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 4) (*.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (+.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 6) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 6)) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 4) (*.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (pow.f64 c 4) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 6) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 6) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 6)) (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3))) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 6) (-.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 6) (*.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) 3)) (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 6) (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 6)) (*.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))) (+.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 (+.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i (*.f64 c a)))) (-.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 c (sqrt.f64 (*.f64 i b))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (*.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))) (+.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (+.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i (*.f64 c a))))) (-.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(/.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))))
(/.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))))))
(/.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (*.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))) (+.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (+.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i (*.f64 c a))))) (-.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))))))
(/.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (*.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))) (+.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (+.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i (*.f64 c a))))) (-.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(/.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))))
(/.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))))
(/.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))))))
(/.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))))
(pow.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 1)
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(pow.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 3)
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(pow.f64 (pow.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 3) 1/3)
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(neg.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(sqrt.f64 (pow.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2))
(sqrt.f64 (pow.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))) 2))
(sqrt.f64 (pow.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i)))) 2))
(log.f64 (exp.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(cbrt.f64 (pow.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 3))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(expm1.f64 (log1p.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(exp.f64 (log.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 1))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(log1p.f64 (expm1.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(fma.f64 c (*.f64 i a) (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(fma.f64 c (*.f64 c (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(fma.f64 (*.f64 i b) (*.f64 c c) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(fma.f64 (*.f64 i a) c (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(fma.f64 (*.f64 c (*.f64 i a)) -1 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(fma.f64 -1 (*.f64 c (*.f64 i a)) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 (neg.f64 c) (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (neg.f64 c))
(fma.f64 1 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(fma.f64 1 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 (*.f64 c c) (*.f64 i b)))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) 2) (*.f64 (*.f64 i b) (*.f64 c c)))
(+.f64 (*.f64 c (*.f64 b (*.f64 c i))) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 c (sqrt.f64 (*.f64 i b))) (*.f64 c (*.f64 i a)))
(+.f64 (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 c a)) (pow.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i a))) 2) (cbrt.f64 (*.f64 c (*.f64 i a))) (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 2) (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(fma.f64 (*.f64 c i) a (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(fma.f64 (*.f64 c (*.f64 c i)) b (*.f64 c (*.f64 i a)))
(*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))
(*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 2 (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 2 (neg.f64 (*.f64 c (*.f64 i a)))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b))) (*.f64 -2 (*.f64 c (*.f64 i a))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (*.f64 c (*.f64 i a))) (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 2) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 2))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 2) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 2))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2) (*.f64 (*.f64 c (*.f64 i a)) -2))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 (*.f64 c (*.f64 i a)) -2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 2 (*.f64 (*.f64 c c) (*.f64 i b))) (*.f64 2 (*.f64 c (*.f64 i a))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(+.f64 (*.f64 2 (*.f64 c (*.f64 i a))) (*.f64 2 (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(+.f64 (*.f64 2 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 1)) (*.f64 2 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 1)))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -1 (*.f64 2 (neg.f64 (*.f64 c (*.f64 i a))))) (*.f64 -1 (*.f64 2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(+.f64 (*.f64 -1 (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 -1 (*.f64 -2 (*.f64 c (*.f64 i a)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(+.f64 (*.f64 -1 (*.f64 -2 (*.f64 c (*.f64 i a)))) (*.f64 -1 (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(+.f64 (*.f64 -1 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 2)) (*.f64 -1 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 2)))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)) (*.f64 -1 (*.f64 (*.f64 c (*.f64 i a)) -2)))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(+.f64 (*.f64 -1 (*.f64 (*.f64 c (*.f64 i a)) -2)) (*.f64 -1 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(+.f64 (*.f64 1 (*.f64 2 (neg.f64 (*.f64 c (*.f64 i a))))) (*.f64 1 (*.f64 2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 1 (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 1 (*.f64 -2 (*.f64 c (*.f64 i a)))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 1 (*.f64 -2 (*.f64 c (*.f64 i a)))) (*.f64 1 (*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 1 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 2)) (*.f64 1 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 2)))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 1 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)) (*.f64 1 (*.f64 (*.f64 c (*.f64 i a)) -2)))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 1 (*.f64 (*.f64 c (*.f64 i a)) -2)) (*.f64 1 (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(+.f64 (*.f64 -2 (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 -2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(+.f64 (*.f64 -2 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 -2 (neg.f64 (*.f64 c (*.f64 i a)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(+.f64 (*.f64 -2 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) 1)) (*.f64 -2 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 1)))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2))) 1)
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(/.f64 2 (/.f64 1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(/.f64 -2 (/.f64 1 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) -2)
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 2 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (*.f64 2 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (*.f64 2 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) -2)
(/.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1)) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) -2)
(/.f64 (*.f64 2 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (*.f64 2 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 2 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) -2)
(/.f64 (*.f64 2 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 2 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (*.f64 2 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 2 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3))) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) -2)
(/.f64 (*.f64 -1 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 -1 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 2 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (*.f64 1 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (*.f64 1 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) -2)
(/.f64 (*.f64 -2 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 -2 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 2 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (*.f64 -2 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1)) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 2 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (*.f64 -2 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 -2 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (*.f64 -2 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 2 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (*.f64 -2 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) -2)
(/.f64 (*.f64 -2 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 -2 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (*.f64 -2 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3))) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 2 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (*.f64 2 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))) (*.f64 2 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i)))))))
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (*.f64 2 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (*.f64 2 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i)))))))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))) 2)) (/.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))) 2))))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))))
(/.f64 (*.f64 (*.f64 -2 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 -2 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) -2))
(/.f64 (*.f64 (*.f64 -2 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 -2 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (*.f64 -2 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))))))
(/.f64 (*.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))) 2)) (/.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))))))
(*.f64 (/.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))) 2)) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))))
(/.f64 (*.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(/.f64 -2 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i))))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) 2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 2 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (*.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) -2)
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) 2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) -2)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 2) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) -2)
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 2 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) 2) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)) 2) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)) 2) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) -2)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) -2)
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 2 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) -1) -2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3)) -1) -2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 2 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -2) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -2) (neg.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 2 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -2) (neg.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) -2)
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) -2) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 c (*.f64 i a)) 2)) -2) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) 3)) -2) (+.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 c (*.f64 i a)))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 2 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (*.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) -1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 2 (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))
(/.f64 (*.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) -1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 2 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (*.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (*.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) -2)
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (/.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (*.f64 2 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))) (*.f64 2 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i)))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (sqrt.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) 2)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (*.f64 2 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b))))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (*.f64 2 (sqrt.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i)))))))
(/.f64 (/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) c) (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) 1) (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) c) (/.f64 -2 (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) -2)
(/.f64 (/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))))))
(/.f64 2 (/.f64 (*.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))) (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 i (*.f64 c a)) 2))))
(/.f64 (/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))))
(/.f64 -2 (*.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) (/.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i))))) (/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4))) (cbrt.f64 (*.f64 c (-.f64 (*.f64 i a) (*.f64 b (*.f64 c i)))))))))
(/.f64 (/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b))))) (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))))
(/.f64 (*.f64 -2 (-.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)))) (*.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (*.f64 c (sqrt.f64 (*.f64 i b)))) (+.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 c (*.f64 i a))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 c 4)) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (-.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 c (sqrt.f64 (*.f64 i b))))) (+.f64 (*.f64 c (sqrt.f64 (*.f64 i b))) (sqrt.f64 (*.f64 i (*.f64 c a)))))
(/.f64 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) 1) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))
(/.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) -2)
(/.f64 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))))
(/.f64 -2 (/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))))
(/.f64 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (*.f64 c (*.f64 i a)))))))
(/.f64 (*.f64 (/.f64 -2 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a)))))))) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i b) (*.f64 c c)) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (neg.f64 c) (*.f64 i a))))))))
(/.f64 (/.f64 -2 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 c (*.f64 c (*.f64 (*.f64 i b) (*.f64 c (-.f64 (*.f64 b (*.f64 c i)) (*.f64 i a))))))))))
(pow.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2) 1)
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)) 2)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))) 2)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)) 3)
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(pow.f64 (pow.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2) 3) 1/3)
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(neg.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2))
(*.f64 -2 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) -2))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2) 4))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))) 2)))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 c (fma.f64 i a (*.f64 b (*.f64 c i)))) 2)))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b))))))
(*.f64 (*.f64 c (fma.f64 i a (*.f64 c (*.f64 i b)))) (log.f64 (exp.f64 2)))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (log.f64 (exp.f64 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2))))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2) 3))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(exp.f64 (log.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)) 1))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2)))
(*.f64 c (*.f64 (fma.f64 i a (*.f64 c (*.f64 i b))) 2))
(*.f64 (fma.f64 i a (*.f64 b (*.f64 c i))) (*.f64 c 2))

eval510.0ms (1.6%)

Compiler

Compiled 36519 to 11003 computations (69.9% saved)

prune551.0ms (1.7%)

Pruning

27 alts after pruning (19 fresh and 8 done)

PrunedKeptTotal
New97210982
Fresh9918
Picked101
Done2810
Total984271011
Error
0b
Counts
1011 → 27
Alt Table
Click to see full alt table
StatusErrorProgram
51.6b
(*.f64 (*.f64 c (*.f64 i a)) -2)
54.2b
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
62.4b
(*.f64 (*.f64 a i) (*.f64 c 2))
56.2b
(*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b)))
54.4b
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
50.2b
(*.f64 a (*.f64 i (*.f64 c -2)))
23.3b
(*.f64 2 (fma.f64 y x (*.f64 t z)))
33.7b
(*.f64 2 (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c))))))
24.7b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 c i) (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))))
30.3b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
50.1b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (pow.f64 (*.f64 c (sqrt.f64 i)) 2))))
37.5b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 i (*.f64 c c)))))
32.0b
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c a))))
40.1b
(*.f64 2 (+.f64 (/.f64 a (/.f64 (/.f64 i (/.f64 (pow.f64 i 3) i)) (neg.f64 c))) (*.f64 z t)))
15.5b
(*.f64 2 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))) (fma.f64 (*.f64 c (neg.f64 a)) i (*.f64 c (*.f64 a i))))))
11.7b
(*.f64 2 (+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 z t)))
23.3b
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
36.1b
(*.f64 2 (+.f64 (*.f64 b (*.f64 c (*.f64 c (neg.f64 i)))) (*.f64 z t)))
33.7b
(*.f64 2 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 1))
50.3b
(*.f64 2 (*.f64 (*.f64 c a) (neg.f64 i)))
41.9b
(*.f64 2 (*.f64 y x))
43.9b
(*.f64 2 (*.f64 t z))
43.2b
(*.f64 2 (*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))
43.5b
(*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
53.9b
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
45.2b
(neg.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2))
62.4b
0
Compiler

Compiled 544 to 393 computations (27.8% saved)

regimes688.0ms (2.1%)

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

15 calls:

104.0ms
(*.f64 (+.f64 a (*.f64 b c)) c)
75.0ms
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
74.0ms
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
71.0ms
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
47.0ms
(*.f64 x y)
Results
ErrorSegmentsBranch
2.3b1x
2.3b1y
2.3b1z
2.3b1t
2.3b1a
2.3b1b
2.3b1c
2.3b1i
0.8b3(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
0.8b3(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
2.3b1(+.f64 (*.f64 x y) (*.f64 z t))
2.3b1(*.f64 x y)
2.3b1(*.f64 z t)
0.8b3(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
0.8b3(*.f64 (+.f64 a (*.f64 b c)) c)
Compiler

Compiled 1032 to 448 computations (56.6% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.016675453320622e+176
4.1722009957947773e+179
0.0ms
-inf
-9.06106469690411e+307
Compiler

Compiled 38 to 28 computations (26.3% saved)

regimes565.0ms (1.7%)

Counts
45 → 3
Calls
Call 1
Inputs
0
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 (*.f64 a i) (*.f64 c 2))
(*.f64 (*.f64 c (*.f64 i a)) -2)
(*.f64 2 (*.f64 i (neg.f64 (*.f64 c a))))
(*.f64 2 (*.f64 (neg.f64 c) (*.f64 i a)))
(*.f64 2 (*.f64 (*.f64 c a) (neg.f64 i)))
(*.f64 2 (*.f64 (*.f64 c i) (neg.f64 a)))
(*.f64 2 (*.f64 (*.f64 i a) (neg.f64 c)))
(*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 c (*.f64 (*.f64 (*.f64 c b) i) -2))
(*.f64 (*.f64 -2 i) (*.f64 c (*.f64 c b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(-.f64 (+.f64 1 (*.f64 2 (*.f64 t z))) 1)
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
(*.f64 2 (*.f64 c (*.f64 (*.f64 c i) (neg.f64 b))))
(*.f64 2 (*.f64 (*.f64 i b) (*.f64 c (neg.f64 c))))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 a i))))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c a))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 a i))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(*.f64 2 (+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t)))
(*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 i (*.f64 c c)))))
(neg.f64 (*.f64 (*.f64 c (+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))) 2))
(*.f64 2 (+.f64 (*.f64 b (*.f64 c (*.f64 c (neg.f64 i)))) (*.f64 z t)))
(*.f64 2 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 1))
(*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t)))
(*.f64 2 (+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 z t)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c a) i)))
(*.f64 2 (*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))
(*.f64 2 (*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c (*.f64 c b)) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (+.f64 (-.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))) (*.f64 z t)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (*.f64 (fma.f64 c b a) (neg.f64 (*.f64 c i))))
Outputs
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (+.f64 (-.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))) (*.f64 z t)))
Calls

15 calls:

94.0ms
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
59.0ms
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
55.0ms
y
51.0ms
(*.f64 (+.f64 a (*.f64 b c)) c)
46.0ms
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Results
ErrorSegmentsBranch
2.3b1x
2.3b1y
2.3b1z
2.3b1t
2.3b1a
2.3b1b
2.3b1c
2.3b1i
1.1b3(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
1.1b3(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
2.3b1(+.f64 (*.f64 x y) (*.f64 z t))
2.3b1(*.f64 x y)
2.3b1(*.f64 z t)
1.1b3(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
1.1b3(*.f64 (+.f64 a (*.f64 b c)) c)
Compiler

Compiled 702 to 355 computations (49.4% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.4683782663506924e+177
1.3458005067001027e+180
0.0ms
-inf
-1.0130636741252323e+288
Compiler

Compiled 38 to 28 computations (26.3% saved)

regimes820.0ms (2.5%)

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

15 calls:

128.0ms
i
99.0ms
c
98.0ms
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
67.0ms
(*.f64 z t)
60.0ms
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
Results
ErrorSegmentsBranch
6.3b1x
6.3b1y
6.3b1z
6.3b1t
6.3b1a
6.3b1b
3.1b3c
5.3b3i
1.3b3(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
1.3b3(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
6.3b1(+.f64 (*.f64 x y) (*.f64 z t))
6.3b1(*.f64 x y)
5.3b3(*.f64 z t)
1.3b3(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
1.6b3(*.f64 (+.f64 a (*.f64 b c)) c)
Compiler

Compiled 660 to 340 computations (48.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.4652350612525167e+294
+inf
0.0ms
-inf
-1.0130636741252323e+288
Compiler

Compiled 38 to 28 computations (26.3% saved)

regimes1.1s (3.3%)

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

11 calls:

146.0ms
(+.f64 (*.f64 x y) (*.f64 z t))
146.0ms
(*.f64 z t)
138.0ms
b
119.0ms
a
97.0ms
t
Results
ErrorSegmentsBranch
9.4b5x
9.8b3y
9.5b3z
8.1b5t
7.6b6a
7.1b7b
7.5b3c
10.6b3i
10.2b3(+.f64 (*.f64 x y) (*.f64 z t))
10.6b3(*.f64 x y)
7.1b5(*.f64 z t)
Compiler

Compiled 557 to 276 computations (50.4% saved)

bsearch94.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
22.0ms
2.6939818267684294e+102
5.771793713532346e+107
5.0ms
-5.940302295800263e-29
-5.013348013922359e-29
20.0ms
-6.297299392926705e+56
-6.439213648767204e+52
17.0ms
-5.4589453262804923e+70
-1.0759050747238518e+69
13.0ms
-1.4873852160195203e+110
-4.292109257594174e+109
16.0ms
-6.444849832502701e+168
-1.105102533039813e+168
Results
77.0ms592×body256valid
8.0ms61×body256infinite
Compiler

Compiled 1852 to 1316 computations (28.9% saved)

regimes1.3s (4.2%)

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

11 calls:

210.0ms
a
203.0ms
t
190.0ms
b
158.0ms
x
127.0ms
y
Results
ErrorSegmentsBranch
9.4b5x
9.8b3y
9.5b3z
8.1b5t
8.8b5a
7.2b8b
7.5b3c
10.6b3i
10.2b3(+.f64 (*.f64 x y) (*.f64 z t))
10.6b3(*.f64 x y)
8.5b3(*.f64 z t)
Compiler

Compiled 540 to 272 computations (49.6% saved)

bsearch168.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
44.0ms
2.8309227034651414e+161
2.4595495181983684e+169
18.0ms
2.5543297324306874e+75
7.415621219505687e+77
8.0ms
-5.940302295800263e-29
-5.013348013922359e-29
36.0ms
-6.297299392926705e+56
-6.439213648767204e+52
16.0ms
-5.4589453262804923e+70
-1.0759050747238518e+69
28.0ms
-1.4873852160195203e+110
-4.292109257594174e+109
16.0ms
-6.444849832502701e+168
-1.105102533039813e+168
Results
130.0ms720×body256valid
8.0ms64×body256infinite
Compiler

Compiled 2252 to 1596 computations (29.1% saved)

regimes1.1s (3.4%)

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

11 calls:

206.0ms
b
147.0ms
x
136.0ms
a
106.0ms
(*.f64 z t)
102.0ms
c
Results
ErrorSegmentsBranch
9.4b5x
9.8b3y
9.5b3z
9.2b3t
8.8b5a
7.5b8b
7.5b3c
11.7b1i
10.2b3(+.f64 (*.f64 x y) (*.f64 z t))
10.6b3(*.f64 x y)
8.5b3(*.f64 z t)
Compiler

Compiled 523 to 269 computations (48.6% saved)

bsearch53.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
29.0ms
1.4325439943506514e+119
1.2753250446200268e+123
23.0ms
-5.694453381309189e+65
-8.2224679284198535e+62
Results
34.0ms256×body256valid
15.0ms109×body256infinite
Compiler

Compiled 806 to 572 computations (29% saved)

regimes890.0ms (2.7%)

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

10 calls:

173.0ms
a
126.0ms
c
107.0ms
b
92.0ms
y
90.0ms
(*.f64 z t)
Results
ErrorSegmentsBranch
10.5b3x
9.8b3y
10.5b3z
10.5b3t
9.1b5a
8.6b5b
9.2b3c
11.7b1i
11.7b1(*.f64 x y)
10.1b3(*.f64 z t)
Compiler

Compiled 444 to 239 computations (46.2% saved)

bsearch82.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
22.0ms
5.5586083576914725e+193
1.1716621587747756e+197
28.0ms
349.60505581061255
12479276398264504000.0
15.0ms
-1.4873852160195203e+110
-4.292109257594174e+109
16.0ms
-6.444849832502701e+168
-1.105102533039813e+168
Results
67.0ms464×body256valid
7.0ms51×body256infinite
Compiler

Compiled 1412 to 1025 computations (27.4% saved)

regimes1.1s (3.5%)

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

9 calls:

189.0ms
a
142.0ms
b
137.0ms
c
125.0ms
(*.f64 z t)
119.0ms
t
Results
ErrorSegmentsBranch
15.5b6x
14.7b8y
15.9b7z
14.9b8t
13.4b10a
15.5b9b
15.0b8c
18.7b6i
13.9b7(*.f64 z t)
Compiler

Compiled 403 to 222 computations (44.9% saved)

bsearch193.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
25.0ms
1.4927715682060296e+23
7.481617611583724e+34
19.0ms
2.175408432801827e-37
7.306450725813313e-35
21.0ms
1.475120239356918e-152
1.873574970730758e-144
19.0ms
-3.0525043715505325e-109
-1.5194895142561245e-113
22.0ms
-3.537874529045376e-55
-1.1090251641501595e-64
17.0ms
-1.8486714536389916e+98
-3.1291058726448297e+96
21.0ms
-9.93772910004632e+129
-2.586066219837026e+126
24.0ms
-3.8285097135113047e+180
-3.5185481644514755e+171
25.0ms
-1.4305429574459285e+251
-2.455474844579661e+245
Results
168.0ms1232×body256valid
8.0ms52×body256infinite
Compiler

Compiled 3140 to 2394 computations (23.8% saved)

regimes1.2s (3.7%)

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

9 calls:

310.0ms
x
150.0ms
a
137.0ms
b
122.0ms
c
112.0ms
t
Results
ErrorSegmentsBranch
15.5b6x
14.7b8y
17.2b5z
15.1b8t
13.9b10a
15.5b9b
15.3b8c
18.7b6i
14.4b7(*.f64 z t)
Compiler

Compiled 388 to 215 computations (44.6% saved)

bsearch249.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
25.0ms
1.4927715682060296e+23
7.481617611583724e+34
19.0ms
2.175408432801827e-37
7.306450725813313e-35
33.0ms
1.475120239356918e-152
1.873574970730758e-144
20.0ms
-3.0525043715505325e-109
-1.5194895142561245e-113
21.0ms
-3.537874529045376e-55
-1.1090251641501595e-64
18.0ms
-1.8486714536389916e+98
-3.1291058726448297e+96
21.0ms
-9.93772910004632e+129
-2.586066219837026e+126
64.0ms
-3.8285097135113047e+180
-3.5185481644514755e+171
26.0ms
-1.4305429574459285e+251
-2.455474844579661e+245
Results
222.0ms1232×body256valid
9.0ms66×body256infinite
Compiler

Compiled 3106 to 2360 computations (24% saved)

regimes1.5s (4.7%)

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

9 calls:

323.0ms
a
295.0ms
b
282.0ms
c
150.0ms
t
114.0ms
y
Results
ErrorSegmentsBranch
15.5b6x
14.7b8y
17.2b5z
15.1b8t
13.1b12a
16.0b9b
15.3b8c
18.7b6i
14.4b7(*.f64 z t)
Compiler

Compiled 374 to 210 computations (43.9% saved)

bsearch506.0ms (1.6%)

Algorithm
11×binary-search
Steps
TimeLeftRight
24.0ms
2.0160436138293718e+155
7.137262350200681e+164
24.0ms
5.569011594076457e+112
6.018521505843142e+117
26.0ms
7.244249231388413e+37
5.096070459213512e+52
21.0ms
5.249459012591032e-34
4.250099059541753e-30
19.0ms
3.255254280012052e-156
1.475120239356918e-152
20.0ms
-3.0525043715505325e-109
-1.5194895142561245e-113
21.0ms
-3.537874529045376e-55
-1.1090251641501595e-64
17.0ms
-1.8486714536389916e+98
-3.1291058726448297e+96
19.0ms
-9.93772910004632e+129
-2.586066219837026e+126
23.0ms
-3.8285097135113047e+180
-3.5185481644514755e+171
292.0ms
-1.4305429574459285e+251
-2.455474844579661e+245
Results
477.0ms1504×body256valid
7.0ms53×body256infinite
Compiler

Compiled 3861 to 2908 computations (24.7% saved)

regimes786.0ms (2.4%)

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

9 calls:

118.0ms
b
108.0ms
a
106.0ms
c
86.0ms
(*.f64 z t)
81.0ms
i
Results
ErrorSegmentsBranch
17.2b4x
16.3b5y
17.2b5z
17.9b4t
15.4b8a
17.9b9b
15.5b8c
18.7b6i
15.6b6(*.f64 z t)
Compiler

Compiled 334 to 196 computations (41.3% saved)

bsearch207.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
1.4927715682060296e+23
7.481617611583724e+34
18.0ms
-3.723360471906219e-99
-9.245465386563459e-101
21.0ms
-3.537874529045376e-55
-1.1090251641501595e-64
17.0ms
-1.8486714536389916e+98
-3.1291058726448297e+96
21.0ms
-9.93772910004632e+129
-2.586066219837026e+126
23.0ms
-3.8285097135113047e+180
-3.5185481644514755e+171
81.0ms
-1.4305429574459285e+251
-2.455474844579661e+245
Results
183.0ms944×body256valid
10.0ms68×body256infinite
Compiler

Compiled 2369 to 1819 computations (23.2% saved)

regimes596.0ms (1.8%)

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

9 calls:

109.0ms
b
76.0ms
i
66.0ms
a
65.0ms
t
64.0ms
z
Results
ErrorSegmentsBranch
17.2b4x
18.5b3y
17.2b5z
17.9b4t
18.0b4a
18.1b9b
18.4b5c
18.7b6i
16.6b3(*.f64 z t)
Compiler

Compiled 321 to 189 computations (41.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
8.438989473696117e+36
5.170657105540349e+44
0.0ms
-2.2567726823252477e+21
-3.160703038305288e+20
Compiler

Compiled 38 to 28 computations (26.3% saved)

regimes508.0ms (1.6%)

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

8 calls:

111.0ms
b
71.0ms
i
58.0ms
t
57.0ms
c
56.0ms
z
Results
ErrorSegmentsBranch
18.0b5x
17.1b5y
18.4b5z
18.1b4t
20.2b2a
18.7b10b
18.6b5c
19.8b6i
Compiler

Compiled 287 to 171 computations (40.4% saved)

bsearch79.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
14.0ms
4.08410251650234e-19
3.613239378937641e-18
26.0ms
8.079407588453904e-281
7.050538097318471e-267
21.0ms
-8.313257524322328e-271
-7.230899660681313e-280
16.0ms
-1.3883770074513667e-76
-1.7160395789679352e-78
Results
71.0ms512×body256valid
Compiler

Compiled 1254 to 956 computations (23.8% saved)

regimes399.0ms (1.2%)

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

8 calls:

74.0ms
b
63.0ms
t
54.0ms
i
53.0ms
z
53.0ms
c
Results
ErrorSegmentsBranch
19.7b3x
18.7b3y
20.7b5z
20.6b6t
21.3b2a
19.9b7b
20.1b5c
20.7b5i
Compiler

Compiled 265 to 164 computations (38.1% saved)

bsearch31.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
14.0ms
4.08410251650234e-19
3.613239378937641e-18
16.0ms
-1.3883770074513667e-76
-1.7160395789679352e-78
Results
28.0ms208×body256valid
Compiler

Compiled 532 to 405 computations (23.9% saved)

regimes258.0ms (0.8%)

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

8 calls:

50.0ms
z
49.0ms
y
49.0ms
i
30.0ms
c
30.0ms
b
Results
ErrorSegmentsBranch
23.3b1x
20.4b5y
20.9b5z
23.3b1t
21.4b2a
22.2b3b
22.0b3c
20.9b5i
Compiler

Compiled 254 to 160 computations (37% saved)

bsearch76.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
12.0ms
7.050538097318471e-267
2.0055131481833815e-266
21.0ms
-8.313257524322328e-271
-7.230899660681313e-280
24.0ms
-7.304047586024592e-233
-1.7013085528962823e-248
19.0ms
-1.3558267476731417e-182
-6.5557000616526276e-186
Results
69.0ms512×body256valid
Compiler

Compiled 1154 to 906 computations (21.5% saved)

regimes465.0ms (1.4%)

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

8 calls:

78.0ms
a
75.0ms
i
60.0ms
c
54.0ms
x
54.0ms
y
Results
ErrorSegmentsBranch
30.9b8x
30.5b7y
30.3b8z
33.4b5t
32.3b11a
33.4b8b
34.9b8c
33.1b11i
Compiler

Compiled 170 to 121 computations (28.8% saved)

bsearch107.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
16.0ms
2.756421587526837e-90
3.161425331393323e-88
23.0ms
1.322045450753097e-148
1.1145871799213795e-133
14.0ms
2.9679806748600015e-254
2.5622197763774305e-253
12.0ms
-4.765290078324737e-73
-1.3453969964748081e-73
19.0ms
-15416552.517544251
-1667.3584584659923
2.0ms
-2.4639320948307296e+47
-2.3296863204547437e+47
20.0ms
-4.985457569511073e+81
-1.6162401416283717e+79
Results
96.0ms720×body256valid
1.0msbody256infinite
Compiler

Compiled 1401 to 1166 computations (16.8% saved)

regimes367.0ms (1.1%)

Counts
11 → 6
Calls
Call 1
Inputs
0
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 (*.f64 a i) (*.f64 c 2))
(*.f64 (*.f64 c (*.f64 i a)) -2)
(*.f64 2 (*.f64 i (neg.f64 (*.f64 c a))))
(*.f64 2 (*.f64 (neg.f64 c) (*.f64 i a)))
(*.f64 2 (*.f64 (*.f64 c a) (neg.f64 i)))
(*.f64 2 (*.f64 (*.f64 c i) (neg.f64 a)))
(*.f64 2 (*.f64 (*.f64 i a) (neg.f64 c)))
Outputs
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 i (neg.f64 (*.f64 c a))))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 t z))
Calls

8 calls:

71.0ms
a
65.0ms
i
53.0ms
c
47.0ms
b
38.0ms
z
Results
ErrorSegmentsBranch
32.0b5x
32.0b5y
31.3b6z
34.4b3t
32.3b11a
33.8b8b
34.9b8c
33.1b11i
Compiler

Compiled 152 to 112 computations (26.3% saved)

bsearch78.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
4.775280431535232e-179
1.2152048865893235e-167
11.0ms
-4.765290078324737e-73
-1.3453969964748081e-73
19.0ms
-15416552.517544251
-1667.3584584659923
3.0ms
-2.4639320948307296e+47
-2.3296863204547437e+47
20.0ms
-4.985457569511073e+81
-1.6162401416283717e+79
Results
69.0ms512×body256valid
2.0ms13×body256infinite
Compiler

Compiled 973 to 822 computations (15.5% saved)

regimes350.0ms (1.1%)

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

8 calls:

75.0ms
z
69.0ms
a
56.0ms
c
43.0ms
i
34.0ms
b
Results
ErrorSegmentsBranch
32.0b5x
32.0b5y
30.9b7z
34.4b3t
34.3b7a
33.8b8b
32.9b12c
34.3b9i
Compiler

Compiled 112 to 91 computations (18.8% saved)

bsearch119.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
22.0ms
4.775280431535232e-179
1.2152048865893235e-167
12.0ms
-4.765290078324737e-73
-1.3453969964748081e-73
16.0ms
-2.4817013435285933e-17
-1.990187076613901e-19
10.0ms
-28160511.20074217
-15416552.517544251
2.0ms
-2.4639320948307296e+47
-2.3296863204547437e+47
56.0ms
-4.985457569511073e+81
-1.6162401416283717e+79
Results
110.0ms560×body256valid
1.0ms11×body256infinite
Compiler

Compiled 1042 to 880 computations (15.5% saved)

regimes449.0ms (1.4%)

Counts
5 → 7
Calls
Call 1
Inputs
0
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 (*.f64 a i) (*.f64 c 2))
Outputs
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
(*.f64 a (*.f64 i (*.f64 c -2)))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 t z))
Calls

8 calls:

94.0ms
x
74.0ms
y
73.0ms
i
56.0ms
t
52.0ms
c
Results
ErrorSegmentsBranch
32.0b5x
32.0b5y
31.1b7z
34.4b3t
34.3b7a
33.8b8b
32.9b12c
34.3b9i
Compiler

Compiled 105 to 87 computations (17.1% saved)

bsearch119.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
4.775280431535232e-179
1.2152048865893235e-167
13.0ms
-4.765290078324737e-73
-1.3453969964748081e-73
16.0ms
-3.0709099465353236e-12
-1.854589829686879e-14
45.0ms
-28160511.20074217
-15416552.517544251
2.0ms
-2.4639320948307296e+47
-2.3296863204547437e+47
20.0ms
-4.985457569511073e+81
-1.6162401416283717e+79
Results
110.0ms560×body256valid
2.0ms13×body256infinite
Compiler

Compiled 1042 to 880 computations (15.5% saved)

regimes308.0ms (1%)

Counts
3 → 5
Calls
Call 1
Inputs
0
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
Outputs
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
Calls

8 calls:

69.0ms
z
64.0ms
x
57.0ms
c
48.0ms
i
21.0ms
b
Results
ErrorSegmentsBranch
32.0b5x
33.6b3y
32.3b5z
34.4b3t
36.9b6a
35.0b6b
36.3b7c
35.9b8i
Compiler

Compiled 91 to 79 computations (13.2% saved)

bsearch157.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
51.0ms
4.835435818100944e-96
2.3688361336110617e-92
27.0ms
-3.256964502852088e-29
-9.081545897890214e-35
58.0ms
-8.021081377881413e+175
-6.8467602544715575e+174
22.0ms
-6.3133761767561395e+196
-1.3316583076502044e+195
Results
103.0ms480×body256valid
9.0ms70×body256infinite
Compiler

Compiled 878 to 748 computations (14.8% saved)

regimes29.0ms (0.1%)

Accuracy

Total -18.6b remaining (-42.3%)

Threshold costs -18.6b (-42.3%)

Counts
2 → 1
Calls
Call 1
Inputs
0
(*.f64 2 (*.f64 t z))
Outputs
(*.f64 2 (*.f64 t z))
Calls

8 calls:

4.0ms
i
4.0ms
t
3.0ms
a
3.0ms
c
3.0ms
z
Results
ErrorSegmentsBranch
43.9b1x
43.9b1y
43.9b1z
43.9b1t
43.9b1a
43.9b1b
43.9b1c
43.9b1i
Compiler

Compiled 86 to 76 computations (11.6% saved)

simplify171.0ms (0.5%)

Algorithm
egg-herbie
Rules
200×*-commutative
120×+-commutative
74×distribute-lft-neg-in
66×cancel-sign-sub-inv
62×neg-sub0
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03824486
15414438
26634368
37694360
48164360
58334360
68344360
78354360
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (*.f64 (+.f64 a (*.f64 b c)) c) -inf.0) (*.f64 2 (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))))) (if (<=.f64 (*.f64 (+.f64 a (*.f64 b c)) c) 400000000000000002979592200829727956576797975433261548943857016525055940987126464105487950549562823363386241041113858513490173533123909273236227696446495534838615558944175685632) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))) (*.f64 z t)))))
(if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) -inf.0) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) 5000000000000000262190592237531418597736900077214862305283068621659030917376859431910478415443928807994362318208466088914672700840093622075866148980296178635908453530060388827136) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))) (*.f64 z t)))))
(if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) -inf.0) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) 2000000000000000132872935482496206237094312341172584908970922214753713493255768101167089780693375139608812241567134921336075488584322101781755750774742240399521541760156078250259598945212267909879768657149226586411367871939134697181462712041438531269934236247503274787037183937480902858990682112) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))) (*.f64 2 (*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(if (<=.f64 b -1119999999999999959443274039768624258791646737916586619543510512465608168612459694645185599691214902836110046568920913277683751977273317462857700555918600917677833715712) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (if (<=.f64 b -144999999999999998411338674115054090207850131448360101553748593920495912364214682893427375132528889871718154240) (*.f64 2 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 1)) (if (<=.f64 b -10500000000000000378456196789584754235076174513711184628256426086629376) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (if (<=.f64 b -11000000000000000520924577529620218801984355866979074048) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 b -5173772886059105/89202980794122492566142873090593446023921664) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c c) (*.f64 i b)))) (if (<=.f64 b 21000000000000001631663533311745298357758251742395720555668556358099661617768489933296349487378588499968) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c (*.f64 c b)) i)))))))))
(if (<=.f64 b -1119999999999999959443274039768624258791646737916586619543510512465608168612459694645185599691214902836110046568920913277683751977273317462857700555918600917677833715712) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (if (<=.f64 b -144999999999999998411338674115054090207850131448360101553748593920495912364214682893427375132528889871718154240) (*.f64 2 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 1)) (if (<=.f64 b -1399999999999999909982068325904821881828345779716482785383103944720384) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (if (<=.f64 b -42000000000000001246550495467411460596577488004607639552) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 b -5173772886059105/89202980794122492566142873090593446023921664) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c c) (*.f64 i b)))) (if (<=.f64 b 619999999999999997038522502281585634437453440464479056941220115507834764918784) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (if (<=.f64 b 31000000000000002868353902066972388862099624904911453176494231926998949345018405061849511233045327393772073673802388304592824542391740896816743330928554323900104704) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))))))))))
(if (<=.f64 c -3100000000000000051478282555999601122097051073767861138441109504) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 c 145000000000000003550967767844235297747410521007185756127693037251252660632945775968115057063712426461369711523484663808) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))))
(if (<=.f64 b -1119999999999999959443274039768624258791646737916586619543510512465608168612459694645185599691214902836110046568920913277683751977273317462857700555918600917677833715712) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (if (<=.f64 b -144999999999999998411338674115054090207850131448360101553748593920495912364214682893427375132528889871718154240) (*.f64 2 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 1)) (if (<=.f64 b 12000000000000000000) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (if (<=.f64 b 55999999999999997225122669521457430512925474860538177726271186359938819715540483960509102072369091404839648929216876166107055031222149062733805579855162748853674601045072770438153945207193731072) (*.f64 2 (+.f64 (*.f64 b (*.f64 c (*.f64 c (neg.f64 i)))) (*.f64 z t))) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t)))))))
(if (<=.f64 a -12500000000000000566228505840892718368405023079692833222969164237594626909851208029526545363508579011016363930044155855500736679274249850276931616305761005973840404312522349029172626614162867001690977300588456863606476800659838716084593794536701952) (*.f64 2 (+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t))) (if (<=.f64 a -1750000000000000065757361908433142421084489279465619185258637552397705285968157647006481432148335832516072844834844113222155180693990092795505364009777242445487480346144407552) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 a -161999999999999992939006042392707994779746459526841202322639833925001699055143624363799324638964432884756889948268894027310432256) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -179999999999999990478006211817762421318924898151082035170720297082071649918762747009127641562218496) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -5076909840309109/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 2 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 1)) (if (<=.f64 a 5975119883377683/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a 8141382560850035/5986310706507378352962293074805895248510699696029696) (*.f64 2 (+.f64 (*.f64 b (*.f64 c (*.f64 c (neg.f64 i)))) (*.f64 z t))) (if (<=.f64 a 2499999999999999863938077467607040) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))))))))
(if (<=.f64 a -4999999999999999760735974646144406802668162693126366712121860560028867422224871803995332339490365705143022923423718957053975462570377978259298633287860084956249979212654597850332557839410175135596805230755849297863690962148994861165983461669863424) (*.f64 2 (+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t))) (if (<=.f64 a -720000000000000032075566616593738844775808745165388075137769269662730702812563847772663946226172312073399307615856909651937719246153351485874289558101096366197566892486426624) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 a -3999999999999999699471046475971528170178683479339353845756903888901176799903172106412653975051270615006120233654622129131356160) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -94999999999999997504020065211626005678037498533972428252958506253566705753755524991237876629897216) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -6346137300386387/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 3711603880498137/28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094592) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a 2244866514940267/374144419156711147060143317175368453031918731001856) (*.f64 2 (+.f64 (*.f64 b (*.f64 c (*.f64 c (neg.f64 i)))) (*.f64 z t))) (if (<=.f64 a 65999999999999997560886749751672832) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))))))))
(if (<=.f64 a -4099999999999999757227956440817145523718508754488544046233345145722772952052833738494643937790793288290926532348055206269627958393777745987477477972600837920796364703141336061139048147690846444681421720271843079490336613150681723629321032954806272) (*.f64 2 (+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t))) (if (<=.f64 a -350000000000000014754210420992642195593152199256254874274057108874598857735775702144263424543884720304372813391479940504090360551989837446744017584225292753306779602412096133791744) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 a -2800000000000000090243183128230722888978594824572687196117198982495767210465464830611612997205770193857755956808629478479626240) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -179999999999999990478006211817762421318924898151082035170720297082071649918762747009127641562218496) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -5076909840309109/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 6604434243437697/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a 35681192317649/22300745198530623141535718272648361505980416) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 28999999999999999803407511556487211317389544816377856) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c a)))) (if (<=.f64 a 77999999999999993694960091656810265862443303243019348401322186578187284717264485320455425665518964837917543890944) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 499999999999999991679590111595860857280186137508735268183503807230234208750506277265738938472969370875618694172181552533767253674082286866732755185163042816) (*.f64 2 (+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))))))))))
(if (<=.f64 a -1079999999999999954529042892770027609972241095565305430845865949433021807756780461767195596075426537634406586774109206525609622703725936128694824966637035916327144610098117692489652397395997451489971072369657227639609244599048765015423815135954731008) (*.f64 2 (+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t))) (if (<=.f64 a -1749999999999999956799293446840105024891759796445746040758160468523161828059233622813540025260738973226806228256237416622508126288405914030305170478274671852312503309566220435456) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 a -2700000000000000022603044317568771392260748640330418473951434820207001927834574438920607844162018237644235002654665428229423104) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -64000000000000003191145854202169153088657183068061577700793147559167257542355572184605376982810624) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -17796316275227/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 a 65000000000000001650536784888594432) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))))))
(if (<=.f64 (*.f64 z t) -2000000000000000000000) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 (*.f64 z t) 9999999999999999538762658202121142272) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))))
(if (<=.f64 y -4237034830775731/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 y -3780919882382573/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c a)))) (if (<=.f64 y 434294851354755/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i)))) (if (<=.f64 y 2855763272194155/1298074214633706907132624082305024) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c a)))) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))))))
(if (<=.f64 y -8865180569007683/130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 y 1298074214633707/1298074214633706907132624082305024) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 a i)))) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))))
(if (<=.f64 y -2966120754499563/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 y -3665779701564795/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736) (*.f64 a (*.f64 i (*.f64 c -2))) (if (<=.f64 y -3780919882382573/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 y 4182235055093765/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))))))
(if (<=.f64 z -23000000000000000401041362640013923720795156085440307288426962566361811754418176) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -234999999999999981908399670480567784812849397760) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -9500) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -3978585891278293/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 2 (*.f64 i (neg.f64 (*.f64 c a)))) (if (<=.f64 z 8254602048994769/33018408195979077897021236557282287907427957877257595132997544314167118909795303717151078492978574243417149687078570542430146722468917846078158686153933723556774167749937817760545719854776652565814014556763199275259251768296972608677399806172939779780596161306108624896) (*.f64 2 (*.f64 y x)) (if (<=.f64 z 7774123036970643/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i)))) (if (<=.f64 z 2777283480300477/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))))))))
(if (<=.f64 z -29999999999999997375175667698580515513270028262599434757062208222319146317119488) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -234999999999999981908399670480567784812849397760) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -1750) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 2 (*.f64 i (neg.f64 (*.f64 c a)))) (if (<=.f64 z 6373655913801205/531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))))))
(if (<=.f64 z -205000000000000000712752045580635333763662595444401860644264900033085951117885440) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -240000000000000018635966172278955534691071950848) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -27000000) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -2076918743413931/10384593717069655257060992658440192) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -7479741475603191/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 (*.f64 c (*.f64 i a)) -2) (if (<=.f64 z 3080600358337249/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z))))))))
(if (<=.f64 z -410000000000000001425504091161270667527325190888803721288529800066171902235770880) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -240000000000000018635966172278955534691071950848) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -26000000) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -3486039150627631/158456325028528675187087900672) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -1671006074336883/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (*.f64 a (*.f64 i (*.f64 c -2))) (if (<=.f64 z 6373655913801205/531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z))))))))
(if (<=.f64 x -1750000000000000121976540255915796034963496265265645473028963792972209551439109341606358451250566859902130650889438909333610274883886145410968807557687144843253555849913533728195106564265566273536) (*.f64 2 (*.f64 y x)) (if (<=.f64 x -79999999999999994972276196986950112802186460479174986201650005427615396821480827056300614270552726773876390578359200265296896414723662950636912969921424495707079135707380318208) (*.f64 2 (*.f64 t z)) (if (<=.f64 x -5407556058124341/1461501637330902918203684832716283019655932542976) (*.f64 2 (*.f64 y x)) (if (<=.f64 x 7280482006598883/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (*.f64 2 (*.f64 t z)) (*.f64 2 (*.f64 y x))))))
(*.f64 2 (*.f64 t z))
0
Outputs
(if (<=.f64 (*.f64 (+.f64 a (*.f64 b c)) c) -inf.0) (*.f64 2 (fma.f64 y x (*.f64 c (*.f64 b (*.f64 i (neg.f64 c)))))) (if (<=.f64 (*.f64 (+.f64 a (*.f64 b c)) c) 400000000000000002979592200829727956576797975433261548943857016525055940987126464105487950549562823363386241041113858513490173533123909273236227696446495534838615558944175685632) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))) (*.f64 z t)))))
(if (<=.f64 (*.f64 c (+.f64 a (*.f64 b c))) -inf.0) (*.f64 2 (fma.f64 y x (*.f64 c (*.f64 b (*.f64 c (neg.f64 i)))))) (if (<=.f64 (*.f64 c (+.f64 a (*.f64 b c))) 400000000000000002979592200829727956576797975433261548943857016525055940987126464105487950549562823363386241041113858513490173533123909273236227696446495534838615558944175685632) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 y x)) (*.f64 (*.f64 c (+.f64 a (*.f64 b c))) i))) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c i) (*.f64 b c)) (*.f64 a (*.f64 c i))))))))
(if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) -inf.0) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) 5000000000000000262190592237531418597736900077214862305283068621659030917376859431910478415443928807994362318208466088914672700840093622075866148980296178635908453530060388827136) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))) (*.f64 z t)))))
(if (<=.f64 (*.f64 (*.f64 c (+.f64 a (*.f64 b c))) i) -inf.0) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 (*.f64 (*.f64 c (+.f64 a (*.f64 b c))) i) 5000000000000000262190592237531418597736900077214862305283068621659030917376859431910478415443928807994362318208466088914672700840093622075866148980296178635908453530060388827136) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 y x)) (*.f64 (*.f64 c (+.f64 a (*.f64 b c))) i))) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c i) (*.f64 b c)) (*.f64 a (*.f64 c i))))))))
(if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) -inf.0) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) 2000000000000000132872935482496206237094312341172584908970922214753713493255768101167089780693375139608812241567134921336075488584322101781755750774742240399521541760156078250259598945212267909879768657149226586411367871939134697181462712041438531269934236247503274787037183937480902858990682112) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))) (*.f64 2 (*.f64 -1 (+.f64 (*.f64 c (*.f64 i a)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(if (<=.f64 (*.f64 (*.f64 c (+.f64 a (*.f64 b c))) i) -inf.0) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 (*.f64 (*.f64 c (+.f64 a (*.f64 b c))) i) 2000000000000000132872935482496206237094312341172584908970922214753713493255768101167089780693375139608812241567134921336075488584322101781755750774742240399521541760156078250259598945212267909879768657149226586411367871939134697181462712041438531269934236247503274787037183937480902858990682112) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 y x)) (*.f64 (*.f64 c (+.f64 a (*.f64 b c))) i))) (*.f64 2 (neg.f64 (+.f64 (*.f64 c (*.f64 a i)) (*.f64 c (*.f64 b (*.f64 c i))))))))
(if (<=.f64 (*.f64 (*.f64 c (+.f64 a (*.f64 b c))) i) -inf.0) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 (*.f64 (*.f64 c (+.f64 a (*.f64 b c))) i) 2000000000000000132872935482496206237094312341172584908970922214753713493255768101167089780693375139608812241567134921336075488584322101781755750774742240399521541760156078250259598945212267909879768657149226586411367871939134697181462712041438531269934236247503274787037183937480902858990682112) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 y x)) (*.f64 (*.f64 c (+.f64 a (*.f64 b c))) i))) (*.f64 (+.f64 (*.f64 c (*.f64 a i)) (*.f64 c (*.f64 b (*.f64 c i)))) -2)))
(if (<=.f64 b -1119999999999999959443274039768624258791646737916586619543510512465608168612459694645185599691214902836110046568920913277683751977273317462857700555918600917677833715712) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (if (<=.f64 b -144999999999999998411338674115054090207850131448360101553748593920495912364214682893427375132528889871718154240) (*.f64 2 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 1)) (if (<=.f64 b -10500000000000000378456196789584754235076174513711184628256426086629376) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (if (<=.f64 b -11000000000000000520924577529620218801984355866979074048) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 b -5173772886059105/89202980794122492566142873090593446023921664) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c c) (*.f64 i b)))) (if (<=.f64 b 21000000000000001631663533311745298357758251742395720555668556358099661617768489933296349487378588499968) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c (*.f64 c b)) i)))))))))
(if (<=.f64 b -1119999999999999959443274039768624258791646737916586619543510512465608168612459694645185599691214902836110046568920913277683751977273317462857700555918600917677833715712) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))) (if (<=.f64 b -144999999999999998411338674115054090207850131448360101553748593920495912364214682893427375132528889871718154240) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (*.f64 b c)))) (if (<=.f64 b -10500000000000000378456196789584754235076174513711184628256426086629376) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))) (if (<=.f64 b -11000000000000000520924577529620218801984355866979074048) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 a (*.f64 b c)))))) (if (<=.f64 b -5173772886059105/89202980794122492566142873090593446023921664) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 b i)))) (if (<=.f64 b 21000000000000001631663533311745298357758251742395720555668556358099661617768489933296349487378588499968) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c (*.f64 b c)))))))))))
(if (<=.f64 b -1119999999999999959443274039768624258791646737916586619543510512465608168612459694645185599691214902836110046568920913277683751977273317462857700555918600917677833715712) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (if (<=.f64 b -144999999999999998411338674115054090207850131448360101553748593920495912364214682893427375132528889871718154240) (*.f64 2 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 1)) (if (<=.f64 b -1399999999999999909982068325904821881828345779716482785383103944720384) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (if (<=.f64 b -42000000000000001246550495467411460596577488004607639552) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 b -5173772886059105/89202980794122492566142873090593446023921664) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c c) (*.f64 i b)))) (if (<=.f64 b 619999999999999997038522502281585634437453440464479056941220115507834764918784) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (if (<=.f64 b 31000000000000002868353902066972388862099624904911453176494231926998949345018405061849511233045327393772073673802388304592824542391740896816743330928554323900104704) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 c c) (*.f64 i b)))) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))))))))))
(if (<=.f64 b -1119999999999999959443274039768624258791646737916586619543510512465608168612459694645185599691214902836110046568920913277683751977273317462857700555918600917677833715712) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))) (if (<=.f64 b -144999999999999998411338674115054090207850131448360101553748593920495912364214682893427375132528889871718154240) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (*.f64 b c)))) (if (<=.f64 b -1399999999999999909982068325904821881828345779716482785383103944720384) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))) (if (<=.f64 b -42000000000000001246550495467411460596577488004607639552) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 a (*.f64 b c)))))) (if (<=.f64 b -5173772886059105/89202980794122492566142873090593446023921664) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 b i)))) (if (or (<=.f64 b 619999999999999997038522502281585634437453440464479056941220115507834764918784) (not (<=.f64 b 31000000000000002868353902066972388862099624904911453176494231926998949345018405061849511233045327393772073673802388304592824542391740896816743330928554323900104704))) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 b i))))))))))
(if (<=.f64 b -1119999999999999959443274039768624258791646737916586619543510512465608168612459694645185599691214902836110046568920913277683751977273317462857700555918600917677833715712) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))) (if (<=.f64 b -144999999999999998411338674115054090207850131448360101553748593920495912364214682893427375132528889871718154240) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (*.f64 b c)))) (if (<=.f64 b -1399999999999999909982068325904821881828345779716482785383103944720384) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))) (if (<=.f64 b -42000000000000001246550495467411460596577488004607639552) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 a (*.f64 b c)))))) (if (or (<=.f64 b -5173772886059105/89202980794122492566142873090593446023921664) (not (or (<=.f64 b 619999999999999997038522502281585634437453440464479056941220115507834764918784) (not (<=.f64 b 31000000000000002868353902066972388862099624904911453176494231926998949345018405061849511233045327393772073673802388304592824542391740896816743330928554323900104704))))) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 b i)))) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))))))))
(if (<=.f64 b -1119999999999999959443274039768624258791646737916586619543510512465608168612459694645185599691214902836110046568920913277683751977273317462857700555918600917677833715712) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))) (if (<=.f64 b -144999999999999998411338674115054090207850131448360101553748593920495912364214682893427375132528889871718154240) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (*.f64 b c)))) (if (<=.f64 b -1399999999999999909982068325904821881828345779716482785383103944720384) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))) (if (<=.f64 b -42000000000000001246550495467411460596577488004607639552) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 a (*.f64 b c)))))) (if (or (<=.f64 b -5173772886059105/89202980794122492566142873090593446023921664) (and (not (<=.f64 b 619999999999999997038522502281585634437453440464479056941220115507834764918784)) (<=.f64 b 31000000000000002868353902066972388862099624904911453176494231926998949345018405061849511233045327393772073673802388304592824542391740896816743330928554323900104704))) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 b i)))) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))))))))
(if (<=.f64 c -3100000000000000051478282555999601122097051073767861138441109504) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 c 145000000000000003550967767844235297747410521007185756127693037251252660632945775968115057063712426461369711523484663808) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))))
(if (or (<=.f64 c -3100000000000000051478282555999601122097051073767861138441109504) (not (<=.f64 c 145000000000000003550967767844235297747410521007185756127693037251252660632945775968115057063712426461369711523484663808))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 a (*.f64 b c)))))) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))))
(if (<=.f64 b -1119999999999999959443274039768624258791646737916586619543510512465608168612459694645185599691214902836110046568920913277683751977273317462857700555918600917677833715712) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (if (<=.f64 b -144999999999999998411338674115054090207850131448360101553748593920495912364214682893427375132528889871718154240) (*.f64 2 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 1)) (if (<=.f64 b 12000000000000000000) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t))) (if (<=.f64 b 55999999999999997225122669521457430512925474860538177726271186359938819715540483960509102072369091404839648929216876166107055031222149062733805579855162748853674601045072770438153945207193731072) (*.f64 2 (+.f64 (*.f64 b (*.f64 c (*.f64 c (neg.f64 i)))) (*.f64 z t))) (*.f64 2 (+.f64 (-.f64 (*.f64 x y) (*.f64 i (*.f64 c a))) (*.f64 z t)))))))
(if (<=.f64 b -1119999999999999959443274039768624258791646737916586619543510512465608168612459694645185599691214902836110046568920913277683751977273317462857700555918600917677833715712) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))) (if (<=.f64 b -144999999999999998411338674115054090207850131448360101553748593920495912364214682893427375132528889871718154240) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (*.f64 b c)))) (if (or (<=.f64 b 12000000000000000000) (not (<=.f64 b 55999999999999997225122669521457430512925474860538177726271186359938819715540483960509102072369091404839648929216876166107055031222149062733805579855162748853674601045072770438153945207193731072))) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 b (*.f64 c (*.f64 c (neg.f64 i)))))))))
(if (<=.f64 b -1119999999999999959443274039768624258791646737916586619543510512465608168612459694645185599691214902836110046568920913277683751977273317462857700555918600917677833715712) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))) (if (<=.f64 b -144999999999999998411338674115054090207850131448360101553748593920495912364214682893427375132528889871718154240) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (*.f64 b c)))) (if (or (<=.f64 b 12000000000000000000) (not (<=.f64 b 55999999999999997225122669521457430512925474860538177726271186359938819715540483960509102072369091404839648929216876166107055031222149062733805579855162748853674601045072770438153945207193731072))) (*.f64 2 (+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c))))) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 b (*.f64 c (*.f64 c i))))))))
(if (<=.f64 a -12500000000000000566228505840892718368405023079692833222969164237594626909851208029526545363508579011016363930044155855500736679274249850276931616305761005973840404312522349029172626614162867001690977300588456863606476800659838716084593794536701952) (*.f64 2 (+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t))) (if (<=.f64 a -1750000000000000065757361908433142421084489279465619185258637552397705285968157647006481432148335832516072844834844113222155180693990092795505364009777242445487480346144407552) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 a -161999999999999992939006042392707994779746459526841202322639833925001699055143624363799324638964432884756889948268894027310432256) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -179999999999999990478006211817762421318924898151082035170720297082071649918762747009127641562218496) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -5076909840309109/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 2 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (*.f64 c b))) 1)) (if (<=.f64 a 5975119883377683/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a 8141382560850035/5986310706507378352962293074805895248510699696029696) (*.f64 2 (+.f64 (*.f64 b (*.f64 c (*.f64 c (neg.f64 i)))) (*.f64 z t))) (if (<=.f64 a 2499999999999999863938077467607040) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))))))))
(if (<=.f64 a -12500000000000000566228505840892718368405023079692833222969164237594626909851208029526545363508579011016363930044155855500736679274249850276931616305761005973840404312522349029172626614162867001690977300588456863606476800659838716084593794536701952) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 a (*.f64 c (neg.f64 i))))) (if (<=.f64 a -1750000000000000065757361908433142421084489279465619185258637552397705285968157647006481432148335832516072844834844113222155180693990092795505364009777242445487480346144407552) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))) (if (<=.f64 a -161999999999999992939006042392707994779746459526841202322639833925001699055143624363799324638964432884756889948268894027310432256) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -179999999999999990478006211817762421318924898151082035170720297082071649918762747009127641562218496) (*.f64 2 (neg.f64 (*.f64 c (*.f64 i (+.f64 a (*.f64 b c)))))) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -5076909840309109/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (*.f64 b c)))) (if (<=.f64 a 5975119883377683/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a 8141382560850035/5986310706507378352962293074805895248510699696029696) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 b (*.f64 c (*.f64 c (neg.f64 i)))))) (if (<=.f64 a 2499999999999999863938077467607040) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))))))))))))
(if (<=.f64 a -12500000000000000566228505840892718368405023079692833222969164237594626909851208029526545363508579011016363930044155855500736679274249850276931616305761005973840404312522349029172626614162867001690977300588456863606476800659838716084593794536701952) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 a (*.f64 c (neg.f64 i))))) (if (<=.f64 a -1750000000000000065757361908433142421084489279465619185258637552397705285968157647006481432148335832516072844834844113222155180693990092795505364009777242445487480346144407552) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))) (if (<=.f64 a -161999999999999992939006042392707994779746459526841202322639833925001699055143624363799324638964432884756889948268894027310432256) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -179999999999999990478006211817762421318924898151082035170720297082071649918762747009127641562218496) (*.f64 2 (*.f64 c (neg.f64 (*.f64 i (+.f64 a (*.f64 b c)))))) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -5076909840309109/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (*.f64 b c)))) (if (<=.f64 a 5975119883377683/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a 8141382560850035/5986310706507378352962293074805895248510699696029696) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 b (*.f64 c (*.f64 c (neg.f64 i)))))) (if (<=.f64 a 2499999999999999863938077467607040) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))))))))))))
(if (<=.f64 a -12500000000000000566228505840892718368405023079692833222969164237594626909851208029526545363508579011016363930044155855500736679274249850276931616305761005973840404312522349029172626614162867001690977300588456863606476800659838716084593794536701952) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 a (*.f64 c i)))) (if (<=.f64 a -1750000000000000065757361908433142421084489279465619185258637552397705285968157647006481432148335832516072844834844113222155180693990092795505364009777242445487480346144407552) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))) (if (<=.f64 a -161999999999999992939006042392707994779746459526841202322639833925001699055143624363799324638964432884756889948268894027310432256) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -179999999999999990478006211817762421318924898151082035170720297082071649918762747009127641562218496) (*.f64 (*.f64 c (*.f64 i (+.f64 a (*.f64 b c)))) -2) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -5076909840309109/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (*.f64 b c)))) (if (<=.f64 a 5975119883377683/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a 8141382560850035/5986310706507378352962293074805895248510699696029696) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 2499999999999999863938077467607040) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))))))))))))
(if (<=.f64 a -4999999999999999760735974646144406802668162693126366712121860560028867422224871803995332339490365705143022923423718957053975462570377978259298633287860084956249979212654597850332557839410175135596805230755849297863690962148994861165983461669863424) (*.f64 2 (+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t))) (if (<=.f64 a -720000000000000032075566616593738844775808745165388075137769269662730702812563847772663946226172312073399307615856909651937719246153351485874289558101096366197566892486426624) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 a -3999999999999999699471046475971528170178683479339353845756903888901176799903172106412653975051270615006120233654622129131356160) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -94999999999999997504020065211626005678037498533972428252958506253566705753755524991237876629897216) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -6346137300386387/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 3711603880498137/28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094592) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a 2244866514940267/374144419156711147060143317175368453031918731001856) (*.f64 2 (+.f64 (*.f64 b (*.f64 c (*.f64 c (neg.f64 i)))) (*.f64 z t))) (if (<=.f64 a 65999999999999997560886749751672832) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))))))))
(if (<=.f64 a -4999999999999999760735974646144406802668162693126366712121860560028867422224871803995332339490365705143022923423718957053975462570377978259298633287860084956249979212654597850332557839410175135596805230755849297863690962148994861165983461669863424) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 a (*.f64 c (neg.f64 i))))) (if (<=.f64 a -720000000000000032075566616593738844775808745165388075137769269662730702812563847772663946226172312073399307615856909651937719246153351485874289558101096366197566892486426624) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))) (if (<=.f64 a -3999999999999999699471046475971528170178683479339353845756903888901176799903172106412653975051270615006120233654622129131356160) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -94999999999999997504020065211626005678037498533972428252958506253566705753755524991237876629897216) (*.f64 2 (neg.f64 (*.f64 c (*.f64 i (+.f64 a (*.f64 b c)))))) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -6346137300386387/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 3711603880498137/28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094592) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a 2244866514940267/374144419156711147060143317175368453031918731001856) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 b (*.f64 c (*.f64 c (neg.f64 i)))))) (if (<=.f64 a 65999999999999997560886749751672832) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))))))))))))
(if (<=.f64 a -4999999999999999760735974646144406802668162693126366712121860560028867422224871803995332339490365705143022923423718957053975462570377978259298633287860084956249979212654597850332557839410175135596805230755849297863690962148994861165983461669863424) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 a (*.f64 c (neg.f64 i))))) (if (<=.f64 a -720000000000000032075566616593738844775808745165388075137769269662730702812563847772663946226172312073399307615856909651937719246153351485874289558101096366197566892486426624) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))) (if (<=.f64 a -3999999999999999699471046475971528170178683479339353845756903888901176799903172106412653975051270615006120233654622129131356160) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -94999999999999997504020065211626005678037498533972428252958506253566705753755524991237876629897216) (*.f64 2 (*.f64 c (neg.f64 (*.f64 i (+.f64 a (*.f64 b c)))))) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -6346137300386387/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 3711603880498137/28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094592) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a 2244866514940267/374144419156711147060143317175368453031918731001856) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 b (*.f64 c (*.f64 c (neg.f64 i)))))) (if (<=.f64 a 65999999999999997560886749751672832) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))))))))))))
(if (<=.f64 a -4999999999999999760735974646144406802668162693126366712121860560028867422224871803995332339490365705143022923423718957053975462570377978259298633287860084956249979212654597850332557839410175135596805230755849297863690962148994861165983461669863424) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 a (*.f64 c i)))) (if (<=.f64 a -720000000000000032075566616593738844775808745165388075137769269662730702812563847772663946226172312073399307615856909651937719246153351485874289558101096366197566892486426624) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))) (if (<=.f64 a -3999999999999999699471046475971528170178683479339353845756903888901176799903172106412653975051270615006120233654622129131356160) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -94999999999999997504020065211626005678037498533972428252958506253566705753755524991237876629897216) (*.f64 (*.f64 c (*.f64 i (+.f64 a (*.f64 b c)))) -2) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -6346137300386387/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 3711603880498137/28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094592) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a 2244866514940267/374144419156711147060143317175368453031918731001856) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 65999999999999997560886749751672832) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))))))))))))
(if (<=.f64 a -4099999999999999757227956440817145523718508754488544046233345145722772952052833738494643937790793288290926532348055206269627958393777745987477477972600837920796364703141336061139048147690846444681421720271843079490336613150681723629321032954806272) (*.f64 2 (+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t))) (if (<=.f64 a -350000000000000014754210420992642195593152199256254874274057108874598857735775702144263424543884720304372813391479940504090360551989837446744017584225292753306779602412096133791744) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 a -2800000000000000090243183128230722888978594824572687196117198982495767210465464830611612997205770193857755956808629478479626240) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -179999999999999990478006211817762421318924898151082035170720297082071649918762747009127641562218496) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -5076909840309109/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 6604434243437697/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a 35681192317649/22300745198530623141535718272648361505980416) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 28999999999999999803407511556487211317389544816377856) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c a)))) (if (<=.f64 a 77999999999999993694960091656810265862443303243019348401322186578187284717264485320455425665518964837917543890944) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 499999999999999991679590111595860857280186137508735268183503807230234208750506277265738938472969370875618694172181552533767253674082286866732755185163042816) (*.f64 2 (+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))))))))))
(if (<=.f64 a -4099999999999999757227956440817145523718508754488544046233345145722772952052833738494643937790793288290926532348055206269627958393777745987477477972600837920796364703141336061139048147690846444681421720271843079490336613150681723629321032954806272) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 a (*.f64 c (neg.f64 i))))) (if (<=.f64 a -350000000000000014754210420992642195593152199256254874274057108874598857735775702144263424543884720304372813391479940504090360551989837446744017584225292753306779602412096133791744) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))) (if (<=.f64 a -2800000000000000090243183128230722888978594824572687196117198982495767210465464830611612997205770193857755956808629478479626240) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -179999999999999990478006211817762421318924898151082035170720297082071649918762747009127641562218496) (*.f64 2 (neg.f64 (*.f64 c (*.f64 i (+.f64 a (*.f64 b c)))))) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -5076909840309109/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 6604434243437697/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a 35681192317649/22300745198530623141535718272648361505980416) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 28999999999999999803407511556487211317389544816377856) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 i (*.f64 a c)))) (if (<=.f64 a 77999999999999993694960091656810265862443303243019348401322186578187284717264485320455425665518964837917543890944) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 499999999999999991679590111595860857280186137508735268183503807230234208750506277265738938472969370875618694172181552533767253674082286866732755185163042816) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 a (*.f64 c (neg.f64 i))))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))))))))))))))
(if (<=.f64 a -4099999999999999757227956440817145523718508754488544046233345145722772952052833738494643937790793288290926532348055206269627958393777745987477477972600837920796364703141336061139048147690846444681421720271843079490336613150681723629321032954806272) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 a (*.f64 c (neg.f64 i))))) (if (<=.f64 a -350000000000000014754210420992642195593152199256254874274057108874598857735775702144263424543884720304372813391479940504090360551989837446744017584225292753306779602412096133791744) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))) (if (<=.f64 a -2800000000000000090243183128230722888978594824572687196117198982495767210465464830611612997205770193857755956808629478479626240) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -179999999999999990478006211817762421318924898151082035170720297082071649918762747009127641562218496) (*.f64 2 (*.f64 c (neg.f64 (*.f64 i (+.f64 a (*.f64 b c)))))) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -5076909840309109/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 6604434243437697/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a 35681192317649/22300745198530623141535718272648361505980416) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 28999999999999999803407511556487211317389544816377856) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 i (*.f64 a c)))) (if (<=.f64 a 77999999999999993694960091656810265862443303243019348401322186578187284717264485320455425665518964837917543890944) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 499999999999999991679590111595860857280186137508735268183503807230234208750506277265738938472969370875618694172181552533767253674082286866732755185163042816) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 a (*.f64 c (neg.f64 i))))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))))))))))))))
(if (<=.f64 a -4099999999999999757227956440817145523718508754488544046233345145722772952052833738494643937790793288290926532348055206269627958393777745987477477972600837920796364703141336061139048147690846444681421720271843079490336613150681723629321032954806272) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 a (*.f64 c i)))) (if (<=.f64 a -350000000000000014754210420992642195593152199256254874274057108874598857735775702144263424543884720304372813391479940504090360551989837446744017584225292753306779602412096133791744) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))) (if (<=.f64 a -2800000000000000090243183128230722888978594824572687196117198982495767210465464830611612997205770193857755956808629478479626240) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -179999999999999990478006211817762421318924898151082035170720297082071649918762747009127641562218496) (*.f64 (*.f64 c (*.f64 i (+.f64 a (*.f64 b c)))) -2) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -5076909840309109/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 6604434243437697/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a 35681192317649/22300745198530623141535718272648361505980416) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 28999999999999999803407511556487211317389544816377856) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 i (*.f64 a c)))) (if (<=.f64 a 77999999999999993694960091656810265862443303243019348401322186578187284717264485320455425665518964837917543890944) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 c i))))) (if (<=.f64 a 499999999999999991679590111595860857280186137508735268183503807230234208750506277265738938472969370875618694172181552533767253674082286866732755185163042816) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 a (*.f64 c i)))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))))))))))))))
(if (<=.f64 a -1079999999999999954529042892770027609972241095565305430845865949433021807756780461767195596075426537634406586774109206525609622703725936128694824966637035916327144610098117692489652397395997451489971072369657227639609244599048765015423815135954731008) (*.f64 2 (+.f64 (*.f64 a (*.f64 c (neg.f64 i))) (*.f64 z t))) (if (<=.f64 a -1749999999999999956799293446840105024891759796445746040758160468523161828059233622813540025260738973226806228256237416622508126288405914030305170478274671852312503309566220435456) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 a -2700000000000000022603044317568771392260748640330418473951434820207001927834574438920607844162018237644235002654665428229423104) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -64000000000000003191145854202169153088657183068061577700793147559167257542355572184605376982810624) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -17796316275227/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 a 65000000000000001650536784888594432) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))))))
(if (<=.f64 a -1079999999999999954529042892770027609972241095565305430845865949433021807756780461767195596075426537634406586774109206525609622703725936128694824966637035916327144610098117692489652397395997451489971072369657227639609244599048765015423815135954731008) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 a (*.f64 c (neg.f64 i))))) (if (<=.f64 a -1749999999999999956799293446840105024891759796445746040758160468523161828059233622813540025260738973226806228256237416622508126288405914030305170478274671852312503309566220435456) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))) (if (<=.f64 a -2700000000000000022603044317568771392260748640330418473951434820207001927834574438920607844162018237644235002654665428229423104) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -64000000000000003191145854202169153088657183068061577700793147559167257542355572184605376982810624) (*.f64 2 (neg.f64 (*.f64 c (*.f64 i (+.f64 a (*.f64 b c)))))) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -17796316275227/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 2 (neg.f64 (*.f64 c (*.f64 i (+.f64 a (*.f64 b c)))))) (if (<=.f64 a 65000000000000001650536784888594432) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))))))))))
(if (<=.f64 a -1079999999999999954529042892770027609972241095565305430845865949433021807756780461767195596075426537634406586774109206525609622703725936128694824966637035916327144610098117692489652397395997451489971072369657227639609244599048765015423815135954731008) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 a (*.f64 c (neg.f64 i))))) (if (<=.f64 a -1749999999999999956799293446840105024891759796445746040758160468523161828059233622813540025260738973226806228256237416622508126288405914030305170478274671852312503309566220435456) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))) (if (<=.f64 a -2700000000000000022603044317568771392260748640330418473951434820207001927834574438920607844162018237644235002654665428229423104) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -64000000000000003191145854202169153088657183068061577700793147559167257542355572184605376982810624) (*.f64 2 (*.f64 c (neg.f64 (*.f64 i (+.f64 a (*.f64 b c)))))) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -17796316275227/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 2 (*.f64 c (neg.f64 (*.f64 i (+.f64 a (*.f64 b c)))))) (if (<=.f64 a 65000000000000001650536784888594432) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))))))))))
(if (<=.f64 a -1079999999999999954529042892770027609972241095565305430845865949433021807756780461767195596075426537634406586774109206525609622703725936128694824966637035916327144610098117692489652397395997451489971072369657227639609244599048765015423815135954731008) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 a (*.f64 c i)))) (if (<=.f64 a -1749999999999999956799293446840105024891759796445746040758160468523161828059233622813540025260738973226806228256237416622508126288405914030305170478274671852312503309566220435456) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))) (if (<=.f64 a -2700000000000000022603044317568771392260748640330418473951434820207001927834574438920607844162018237644235002654665428229423104) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -64000000000000003191145854202169153088657183068061577700793147559167257542355572184605376982810624) (*.f64 (*.f64 c (*.f64 i (+.f64 a (*.f64 b c)))) -2) (if (<=.f64 a -3408919107146589/29642774844752946028434172162224104410437116074403984394101141506025761187823616) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 a -17796316275227/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 (*.f64 c (*.f64 i (+.f64 a (*.f64 b c)))) -2) (if (<=.f64 a 65000000000000001650536784888594432) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))))))))))
(if (<=.f64 (*.f64 z t) -2000000000000000000000) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 (*.f64 z t) 9999999999999999538762658202121142272) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))))
(if (or (<=.f64 (*.f64 z t) -2000000000000000000000) (not (<=.f64 (*.f64 z t) 9999999999999999538762658202121142272))) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))))
(if (<=.f64 y -4237034830775731/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 y -3780919882382573/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c a)))) (if (<=.f64 y 434294851354755/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i)))) (if (<=.f64 y 2855763272194155/1298074214633706907132624082305024) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c a)))) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))))))
(if (<=.f64 y -4237034830775731/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 y -3780919882382573/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 i (*.f64 a c)))) (if (<=.f64 y 434294851354755/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 (*.f64 c (*.f64 b (*.f64 c i))) -2) (if (<=.f64 y 2855763272194155/1298074214633706907132624082305024) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 i (*.f64 a c)))) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x)))))))
(if (<=.f64 y -8865180569007683/130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 y 1298074214633707/1298074214633706907132624082305024) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 a i)))) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))))
(if (or (<=.f64 y -8865180569007683/130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064) (not (<=.f64 y 1298074214633707/1298074214633706907132624082305024))) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 a i)))))
(if (<=.f64 y -2966120754499563/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 y -3665779701564795/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736) (*.f64 a (*.f64 i (*.f64 c -2))) (if (<=.f64 y -3780919882382573/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 y 4182235055093765/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i)))) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))))))
(if (<=.f64 y -2966120754499563/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (if (<=.f64 y -3665779701564795/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736) (*.f64 a (*.f64 i (*.f64 c -2))) (if (or (<=.f64 y -3780919882382573/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (not (<=.f64 y 4182235055093765/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736))) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 y x))) (*.f64 (*.f64 c (*.f64 b (*.f64 c i))) -2))))
(if (<=.f64 z -23000000000000000401041362640013923720795156085440307288426962566361811754418176) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -234999999999999981908399670480567784812849397760) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -9500) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -3978585891278293/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 2 (*.f64 i (neg.f64 (*.f64 c a)))) (if (<=.f64 z 8254602048994769/33018408195979077897021236557282287907427957877257595132997544314167118909795303717151078492978574243417149687078570542430146722468917846078158686153933723556774167749937817760545719854776652565814014556763199275259251768296972608677399806172939779780596161306108624896) (*.f64 2 (*.f64 y x)) (if (<=.f64 z 7774123036970643/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (*.f64 -2 (*.f64 c (*.f64 b (*.f64 c i)))) (if (<=.f64 z 2777283480300477/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))))))))
(if (<=.f64 z -23000000000000000401041362640013923720795156085440307288426962566361811754418176) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -234999999999999981908399670480567784812849397760) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -9500) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -3978585891278293/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 2 (*.f64 i (*.f64 (neg.f64 c) a))) (if (<=.f64 z 8254602048994769/33018408195979077897021236557282287907427957877257595132997544314167118909795303717151078492978574243417149687078570542430146722468917846078158686153933723556774167749937817760545719854776652565814014556763199275259251768296972608677399806172939779780596161306108624896) (*.f64 2 (*.f64 y x)) (if (<=.f64 z 7774123036970643/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (*.f64 (*.f64 c (*.f64 b (*.f64 c i))) -2) (if (<=.f64 z 2777283480300477/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 z t)))))))))
(if (<=.f64 z -23000000000000000401041362640013923720795156085440307288426962566361811754418176) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -234999999999999981908399670480567784812849397760) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -9500) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -3978585891278293/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 2 (*.f64 i (*.f64 a (neg.f64 c)))) (if (<=.f64 z 8254602048994769/33018408195979077897021236557282287907427957877257595132997544314167118909795303717151078492978574243417149687078570542430146722468917846078158686153933723556774167749937817760545719854776652565814014556763199275259251768296972608677399806172939779780596161306108624896) (*.f64 2 (*.f64 y x)) (if (<=.f64 z 7774123036970643/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (*.f64 (*.f64 c (*.f64 b (*.f64 c i))) -2) (if (<=.f64 z 2777283480300477/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 z t)))))))))
(if (<=.f64 z -23000000000000000401041362640013923720795156085440307288426962566361811754418176) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -234999999999999981908399670480567784812849397760) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -9500) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -3978585891278293/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 (*.f64 i (*.f64 a c)) -2) (if (<=.f64 z 8254602048994769/33018408195979077897021236557282287907427957877257595132997544314167118909795303717151078492978574243417149687078570542430146722468917846078158686153933723556774167749937817760545719854776652565814014556763199275259251768296972608677399806172939779780596161306108624896) (*.f64 2 (*.f64 y x)) (if (<=.f64 z 7774123036970643/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (*.f64 (*.f64 c (*.f64 b (*.f64 c i))) -2) (if (<=.f64 z 2777283480300477/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 z t)))))))))
(if (<=.f64 z -29999999999999997375175667698580515513270028262599434757062208222319146317119488) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -234999999999999981908399670480567784812849397760) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -1750) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 2 (*.f64 i (neg.f64 (*.f64 c a)))) (if (<=.f64 z 6373655913801205/531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))))))
(if (<=.f64 z -29999999999999997375175667698580515513270028262599434757062208222319146317119488) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -234999999999999981908399670480567784812849397760) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -1750) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 2 (*.f64 i (*.f64 (neg.f64 c) a))) (if (<=.f64 z 6373655913801205/531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 z t)))))))
(if (<=.f64 z -29999999999999997375175667698580515513270028262599434757062208222319146317119488) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -234999999999999981908399670480567784812849397760) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -1750) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 2 (*.f64 i (*.f64 a (neg.f64 c)))) (if (<=.f64 z 6373655913801205/531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 z t)))))))
(if (<=.f64 z -29999999999999997375175667698580515513270028262599434757062208222319146317119488) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -234999999999999981908399670480567784812849397760) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -1750) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 (*.f64 i (*.f64 a c)) -2) (if (<=.f64 z 6373655913801205/531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 z t)))))))
(if (<=.f64 z -205000000000000000712752045580635333763662595444401860644264900033085951117885440) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -240000000000000018635966172278955534691071950848) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -27000000) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -2076918743413931/10384593717069655257060992658440192) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -7479741475603191/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 (*.f64 c (*.f64 i a)) -2) (if (<=.f64 z 3080600358337249/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z))))))))
(if (<=.f64 z -205000000000000000712752045580635333763662595444401860644264900033085951117885440) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -240000000000000018635966172278955534691071950848) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -27000000) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -2076918743413931/10384593717069655257060992658440192) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -7479741475603191/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 (*.f64 c (*.f64 a i)) -2) (if (<=.f64 z 3080600358337249/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 z t))))))))
(if (<=.f64 z -410000000000000001425504091161270667527325190888803721288529800066171902235770880) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -240000000000000018635966172278955534691071950848) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -26000000) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -3486039150627631/158456325028528675187087900672) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -1671006074336883/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (*.f64 a (*.f64 i (*.f64 c -2))) (if (<=.f64 z 6373655913801205/531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z))))))))
(if (<=.f64 z -410000000000000001425504091161270667527325190888803721288529800066171902235770880) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -240000000000000018635966172278955534691071950848) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -26000000) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -3486039150627631/158456325028528675187087900672) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -1671006074336883/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (*.f64 a (*.f64 i (*.f64 c -2))) (if (<=.f64 z 6373655913801205/531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 z t))))))))
(if (<=.f64 x -1750000000000000121976540255915796034963496265265645473028963792972209551439109341606358451250566859902130650889438909333610274883886145410968807557687144843253555849913533728195106564265566273536) (*.f64 2 (*.f64 y x)) (if (<=.f64 x -79999999999999994972276196986950112802186460479174986201650005427615396821480827056300614270552726773876390578359200265296896414723662950636912969921424495707079135707380318208) (*.f64 2 (*.f64 t z)) (if (<=.f64 x -5407556058124341/1461501637330902918203684832716283019655932542976) (*.f64 2 (*.f64 y x)) (if (<=.f64 x 7280482006598883/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (*.f64 2 (*.f64 t z)) (*.f64 2 (*.f64 y x))))))
(if (<=.f64 x -1750000000000000121976540255915796034963496265265645473028963792972209551439109341606358451250566859902130650889438909333610274883886145410968807557687144843253555849913533728195106564265566273536) (*.f64 2 (*.f64 y x)) (if (<=.f64 x -79999999999999994972276196986950112802186460479174986201650005427615396821480827056300614270552726773876390578359200265296896414723662950636912969921424495707079135707380318208) (*.f64 2 (*.f64 z t)) (if (or (<=.f64 x -5407556058124341/1461501637330902918203684832716283019655932542976) (not (<=.f64 x 7280482006598883/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488))) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 z t)))))
(if (<=.f64 x -1750000000000000121976540255915796034963496265265645473028963792972209551439109341606358451250566859902130650889438909333610274883886145410968807557687144843253555849913533728195106564265566273536) (*.f64 2 (*.f64 y x)) (if (or (<=.f64 x -79999999999999994972276196986950112802186460479174986201650005427615396821480827056300614270552726773876390578359200265296896414723662950636912969921424495707079135707380318208) (not (or (<=.f64 x -5407556058124341/1461501637330902918203684832716283019655932542976) (not (<=.f64 x 7280482006598883/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488))))) (*.f64 2 (*.f64 z t)) (*.f64 2 (*.f64 y x))))
(if (or (<=.f64 x -1750000000000000121976540255915796034963496265265645473028963792972209551439109341606358451250566859902130650889438909333610274883886145410968807557687144843253555849913533728195106564265566273536) (not (or (<=.f64 x -79999999999999994972276196986950112802186460479174986201650005427615396821480827056300614270552726773876390578359200265296896414723662950636912969921424495707079135707380318208) (not (or (<=.f64 x -5407556058124341/1461501637330902918203684832716283019655932542976) (not (<=.f64 x 7280482006598883/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488))))))) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 z t)))
(if (or (<=.f64 x -1750000000000000121976540255915796034963496265265645473028963792972209551439109341606358451250566859902130650889438909333610274883886145410968807557687144843253555849913533728195106564265566273536) (not (or (<=.f64 x -79999999999999994972276196986950112802186460479174986201650005427615396821480827056300614270552726773876390578359200265296896414723662950636912969921424495707079135707380318208) (and (not (<=.f64 x -5407556058124341/1461501637330902918203684832716283019655932542976)) (<=.f64 x 7280482006598883/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488))))) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 z t)))
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 z t))
0
Compiler

Compiled 1793 to 946 computations (47.2% saved)

soundness467.0ms (1.4%)

Algorithm
egg-herbie
Rules
1172×distribute-lft-in
1116×distribute-rgt-in
1096×associate-+r+
1096×fma-def
1028×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02051
14047
211147
332847
4108147
5285447
6477547
7626747
8743547
01477004
14245546
214725540
357645540
071331791
1203828635
Stop Event
node limit
node limit
node limit
Compiler

Compiled 467 to 201 computations (57% saved)

end445.0ms (1.4%)

Remove

(sort z t)

(sort x y)

Compiler

Compiled 1957 to 750 computations (61.7% saved)

Profiling

Loading profile data...